我在使用visual studio c++ 编译连接调试时,总是碰到很多错误。现在我想碰到一个就写一个到这里,不断完善,不足之处,请指正。
VC中常见的一些编译链接错误的解决 https://blog.youkuaiyun.com/jiangxinyu/article/details/8080389
VC编译链接选项讲解 https://www.cnblogs.com/zhehan54/p/7193176.html
1:动态和静态的问题
configuration Prooperties->General : Use of MFC 好几个选择
如果这里做了新的选择,编译马上报错,还要在下面作相应选择。为什么要作2次设置?
configuration Prooperties->c/c++ ->Code Generation: Runtime Library: 好几个选择 /MD , /MT, 多线程动态库 多线程静态库
2:输出目录
configuration Prooperties->General:Output Directory
明明做好了选择,输出的目录应该在这里,可只是看到 LaserPoint.pdb
configuration Prooperties->Link->General: Output File
$(OutDir)$(TargetName)$(TargetExt) 这样还可以,否则要路