[問題] XP Mode下相對路徑問題

看板C_and_CPP (C/C++)作者 (不下棋)時間10年前 (2015/06/16 17:37), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
目前我個程式A在兩個平台上跑 平台1.WinXP x86 VC++2010 平台2.WIn7 x64 VC++2010 開啟虛擬XP Mode 程式A在平台1跑是OK的,不過最近在用平台2在XP Mode下更改程式A時, 發現我程式碼中若有相對路徑的寫法時,平台2在XP Mode下無法自動轉換為絕對路徑,導 致找不到檔案。 平台2在XP Mode的編譯後的路徑 "..\Parameter\123.bmp" 平台1編譯後的路徑 "D:\TestProgram\Parameter\123.bmp" 請問我該如何做才能使程式A可以在平台2的XP Mode下正常執行呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.80.188 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1434447477.A.0E6.html

06/16 18:13, , 1F
預設的X64編譯出的路徑會多一層x64
06/16 18:13, 1F
文章代碼(AID): #1LV-vr3c (C_and_CPP)
文章代碼(AID): #1LV-vr3c (C_and_CPP)