gpt4 book ai didi

c++ - 原生 C++ 项目无法在 Release模式下编译?

转载 作者:行者123 更新时间:2023-11-28 03:24:08 27 4
gpt4 key购买 nike

我正在构建一个 win32 静态库项目,在 Debug模式下它编译没有任何问题,但是当我将构建模式更改为发布时,我得到了这个链接错误。谁能建议这里出了什么问题?

Error   2   error LNK1120: 1 unresolved externals   C:\Users\serak\Desktop\Cimg Wrapper\Release\nativeWin32console.exe  nativeWin32console
Error 1 error LNK2001: unresolved external symbol _main C:\Users\serak\Desktop\Cimg Wrapper\nativeWin32console\MSVCRT.lib(crtexe.obj) nativeWin32console

最佳答案

我认为在所有配置和平台的项目更改的项目属性页面(右键单击 VS 解决方案资源管理器中的项目),配置属性->项目默认值->配置类型->从应用程序到静态库:你可能已将其设置为调试而不是发布配置。

关于c++ - 原生 C++ 项目无法在 Release模式下编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14600824/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com