https://blog.csdn.net/a_Treasure/article/details/83867465
vs的“属性页”设置让初学者很是头疼,记录一下“配置属性”的“常规”和“调试”选项卡的设置方法。
1.常规
输出目录 :编译生成的链接文件.ilk、.lib、.dll和可执行文件文件.exe等。输出目录设置之后会影响“链接器”-“常规”-“输出文件”中的$(OutDir)变量,那里的“输出文件”可以单独指定*.exe的输出位置。
中间目录 :这个随意设置指定中间链接文件所在的位置,如.obj、.log等。
2.调试
“命令”:指定的是**.exe可执行文件的路径,默认为$(TargetPath)。如果在“配置属性”-“常规”中修改了“输出目录”这里的命令路径会随着自动改变。
“工作目录 ”: 程序运行时首先搜索的目录,程序运行时需要链接的动态库dll可以直接拷贝到此处。程序运行时新建\打开一个文件夹如果不指定目录就是在此处。默认是**.vcxproj文件所在目录$(ProjectDir),可以按照自己指定的目录设置。
“环境”: 指定运行时的dll库目录。这里设置为相对路径时需要注意,“环境”相对目录是相对于上方的“工作目录”设置的。因为动态库dll链接是在运行时,所以应该是以运行时的工作目录为起始目录来设置此处“环境”的相对目录。
附加库目录、附加头文件等是在编译时寻找定位的,都是以**.vcxproj所在目录为基准目录进行搜索.如../src/include表示**.vcxproj文件所在目录的上一级目录中的/src/include;
标签:文件,链接,选项卡,输出,dll,Visual,Studio,设置,目录 From: https://www.cnblogs.com/peifx/p/16990225.html