调试后没有问题,但是无法编译,有哪些需要注意的问题,哪些需要修改的地方
都是先编译,后调试吧
vs本就可以写c++的,无非一些标准库函数如scanf在vs中加了_s之类的。
VS2013属于IDE,其编译器支持C++语言标准。所以如果你的代码是标准C++代码,在VS2013上编译运行不会有问题。
无法编译有很多原因,只能对症下药。
如果你用其他编译器调试过了,用VS2013无法编译,建议先查看以下方面(以g++为例)
g++ 的 -I 指令需要在VS中的 属性(properties)-> VC++目录(VC++ directories)->包含路径(Include directories)添加包含路径
g++的-L 指令需要在VS的 属性(properties)-> VC++目录(VC++ directories)->库路径(Library directories)添加库路径
g++的-l 指令需要在VS的属性(properties)->链接器(Linker)->通用(General)和输入(input)部分分别指定库路径和依赖项的名字