Re: [問題] 請問如何在codeBlocks編譯64位元程式呢?

看板C_and_CPP (C/C++)作者 (TeA)時間16年前 (2010/01/26 20:43), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《cjoe (TeA)》之銘言: 原文刪光光... 我好像編出來了(工作管理員下沒有出現 *32) <~應該這樣就是了吧? 但是...我直接打開空白頁填寫的程式,編譯結果會是64位元,這個沒問題 但是我用專案建置出來的程式(裡面有三、四個檔案),怎麼編譯都是32位元 = =? ------------------------------------------------------------------- 以下是我的設定: 我在C:\Program Files (x86)\Microsoft Visual Studio 9.0裡面建立一個testVC資料夾 然後COPY以下資料到testVC - C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64 to C:\Program Files (x86)\Microsoft Visual Studio 9.0\testVC\bin - C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64 to C:\Program Files (x86)\Microsoft Visual Studio 9.0\testVC\bin - C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include to C:\Program Files (x86)\Microsoft Visual Studio 9.0\testVC\include 然後把codeBlocks裡面的Compilerr and debugger settings的Toolchain executables 的compiler's installation direction指到剛剛建立的testVC 然後再設定search directions Compiler: C:\Program Files (x86)\Microsoft Visual Studio 9.0\testVC\include C:\Program Files\Microsoft SDKs\Windows\v6.1\Include Linker: C:\Program Files (x86)\Microsoft Visual Studio 9.0\testVC\lib C:\Program Files\Microsoft SDKs\Windows\v6.1\Lib\x64 註:C:\Program Files\Microsoft SDKs\Windows\v6.1是我安裝Windows SDKs才有的 沒有把search directions指到這邊的話,在編譯的時候會說缺少kernel32.dll 請問目前我是少哪裡的設定嗎?不然怎麼專案編譯都是32位元呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.72.198

01/27 18:56, , 1F
(T T)rz
01/27 18:56, 1F

01/28 00:52, , 2F
既然都用了VC... 為何不參考一下VC專案的設定呢?
01/28 00:52, 2F

01/28 14:09, , 3F
我剛剛才發現專案設定再哪裡...我現在連怎麼跑出行號都不會
01/28 14:09, 3F

01/28 14:09, , 4F
01/28 14:09, 4F
文章代碼(AID): #1BNkDpXc (C_and_CPP)
文章代碼(AID): #1BNkDpXc (C_and_CPP)