1.main函数不识别/WinMain的Instance=空

  写c++动态库给C#调用。调用之前打算本地测试。写main函数准备测试库是否正常。

  

int main(int argc, _TCHAR* argv[])
{
    ……


}

 

  运行的时候,不识别这个main函数。一直提示WinMain 的Instance =空。空指针错误。

  debug的时候报的错误

  visual studio C++ 遇到的问题和解决办法

 

   Release报错  

  visual studio C++ 遇到的问题和解决办法

 

 

  原因明显是我写的main函数不是程序入口点。于是查找项目-》属性-》C/C++ 设置。 没找到main的设置接口。

 

   百度搜索“指定入口main函数”也没找到。折腾一上午。最终自己找到设置地方。因为耽误时间,所以记录方便后来人查找。需要在“项目”-》“属性-》“连接器”-》“系统”-》“子系统”(“窗口 (/SUBSYSTEM:WINDOWS)”)更改为“窗口 (/SUBSYSTEM:WINDOWS)”。更改完毕,识别写的main函数。

  visual studio C++ 遇到的问题和解决办法

 

  设置完运行正常。 

 

  

  

 

  

相关文章:

  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2022-12-23
  • 2021-04-28
  • 2021-11-07
  • 2022-02-07
猜你喜欢
  • 2021-04-14
  • 2022-12-23
  • 2021-12-27
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-25
相关资源
相似解决方案