C++项目学习

  • build过程
    • 先编译,会用到Properties->Configuration Properties->C/C++中的配置
      • General->Additional Include Directories(头文件目录)
      • 一般vs能直接识别的函数调用错误等,都是缺少头文件导致的
    • 再链接,会用到Properties->Configuration Properties->Linker中的配置
      • General->Additional Library Directories(lib文件目录)
      • General->Input(lib文件名)
      • 即使使用的是动态库,也需要指定这些,因为不像C#的动态库那样自包含元数据,C++在使用动态库dll时还需要.h头文件和.lib文件
      • 一般build过程中,到了链接步骤才报的错,通常是链接时没有找到lib文件导致的

猜你喜欢

转载自www.cnblogs.com/wyp1988/p/10083615.html