由于我编写了一个命令行程序来检查cpp文件,它需要lib路径并包含那些cpp文件的路径。 如何从visual studio项目中获取include和lib路径信息?我们的项目使用属性表来弥补这些信息。
答案 0 :(得分:0)
查看Visual Studio项目文件 - 它们通常只是XML文件,因此您应该能够真正从这些文件中提取所需内容。只是理解和解析项目文件中的XML内容,实际上。
答案 1 :(得分:0)
它由3个不同的来源组成:
第一部分是最难的,你可以通过运行vc \ vsvarsall.bat来获得它。 .vsprops和.vcproj文件是XML,易于解析。
如果您只是想知道命令行应该是什么样子,那么您可以从构建IDE时生成的buildlog.htm文件中获取它。或者,您可以在命令行上使用vcbuild.exe从.vcproj文件构建项目。或者你可以使用devenv.exe / build。
构建