VS程序打包

對於程序打包,我們經常會遇到一個問題,我們電腦上庫的工作路徑與使用者的工作路徑不一樣,所以一般採用將庫文件直接放到工作目錄下邊,這個就需要我們直接定位當前工作目錄。

建議一個工程:

$(SolutionDir)

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


$(ProjectDir)

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


所以在打包的時候,把你用到的庫放到*.sln目錄下,附加包含目錄下添加:


$(SolutionDir)/name/include


所以在打包的時候,把你用到的庫放到*.cpp目錄下,附加包含目錄下添加:


$(ProjectDir)/name/include


對於lib文件,同include文件。

這樣,我們打包的文件在他人的電腦上可以直接運行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章