VS程序打包

来源:互联网 发布:厨房主管道堵了 知乎 编辑:程序博客网 时间:2024/05/16 08:51

对于程序打包,我们经常会遇到一个问题,我们电脑上库的工作路径与使用者的工作路径不一样,所以一般采用将库文件直接放到工作目录下边,这个就需要我们直接定位当前工作目录。

建议一个工程:

$(SolutionDir)

其定位的是*.sln所在的目录。


$(ProjectDir)

其定位的是*.cpp所在的目录。


所以在打包的时候,把你用到的库放到*.sln目录下,附加包含目录下添加:


$(SolutionDir)/name/include


所以在打包的时候,把你用到的库放到*.cpp目录下,附加包含目录下添加:


$(ProjectDir)/name/include


对于lib文件,同include文件。

这样,我们打包的文件在他人的电脑上可以直接运行了

原创粉丝点击