中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VS 設置調試目錄

發布時間:2020-08-04 17:22:56 來源:網絡 閱讀:15508 作者:fengyuzaitu 欄目:編程語言

問題

    解決方案的配置分為release和debug版本,至于其中的區別不再闡述。默認下會生成release和debug文件夾,包括編譯的中間文件以及最終的生成文件。啟動調試和開始運行,指定的調試或者運行的目錄是不一樣的,調試的時候啟動的并不是debug文件夾下面的可執行程序,除非指定了調試的目錄,默認情況下,是以工程目錄$(ProjectDir)定義的目錄為調試目錄,這個是vc.proj文件所在的目錄。如果程序依賴其他的文件或者dll,都必須拷貝到當前的目錄下,否則執行出錯。所以很自然的想到手動設置調試目錄,而不是由系統指定,畢竟軟件項目中依賴很多用戶指定的dll



解決VS2005

在鏈接器常規中指定輸出文件,這個時候就會以當前的目錄作為調試的目錄

解決VS2010 VS2012

配置屬性常規中指定輸出目錄,這個目錄是調試的時候啟動程序的目錄,在VS05中的

設置鏈接器的輸出文件目錄,在這里已經不起作用,所以在輸出目錄中指定調試程序的生成目錄


解決VS2015

配置屬性中鏈接器的常規配置項中,雖然指定了輸出文件,但是這個并不是VS調試的時候,會調用的目錄可執行程序,需要在調試中填寫輸出文件的所在目錄

比如,工程中設置輸出文件..\outputs\mytest.exe,在調試中的工作目錄必須設置為..\outputs,然后在常規頁面上填寫目標文件名mytest,同時指定輸出目錄..\outputs\(常規頁面的設置是告訴調試器去×××到exe可執行程序,然后作為程序的當前目錄進行執行)



提醒

    在配置屬性中經常可以看到一些宏定義變量,例如:$(SolutionDir),$(ProjectDir),$(OutDir),可以通過編輯文件路徑,查看宏可以看到對應的值.非常容易理解

$(SolutionDir)就是工程解決方案sln文件所在的目錄

$(ProjectDir)就是vc.proj文件所在的目錄,一般跟源碼是同一級目錄


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

翼城县| 菏泽市| 遂溪县| 思南县| 铜川市| 土默特右旗| 桦甸市| 碌曲县| 安乡县| 深泽县| 舞阳县| 鸡西市| 青海省| 余姚市| 邵东县| 葫芦岛市| 灵川县| 福海县| 平度市| 宁明县| 忻城县| 山阳县| 吐鲁番市| 来安县| 屏南县| 泰兴市| 呼玛县| 南投市| 共和县| 临朐县| 齐河县| 留坝县| 三台县| 绥滨县| 古浪县| 紫金县| 辽阳县| 米易县| 青河县| 安新县| 广德县|