以前在xp上用的很好
后來用在win7上出現的問題
[C++ Error] E2075 Incorrect project override option: Files\Borland\CBuilder6\lib\vcl60.csm
[C++ Error] E2075 Incorrect project override option: Files\Borland\CBuilder6\lib\vcl60.csm
[C++ Error] Project1.cpp(28): E2451 Undefined symbol 'exception'
這是怎么回事啊
uj5u.com熱心網友回復:
雖然不知道LZ在說什么,但是感覺一點也不厲害的樣子
uj5u.com熱心網友回復:
1 win 7 推薦使用2010以上版本2 試試把臨時檔案全部洗掉,然后使用管理員運行環境
3 網上說過把安裝目錄下Default.bpr下的-ue選項去掉,不知道有沒有用
uj5u.com熱心網友回復:
1. Win7/8/8.1 作業系統, 32/64位,都可以正常使用C++Builder6.02. 工程的路徑和檔案名最好使用純英文和數字的字符,不要使用中文字符的目錄和檔案名。
3. 網上說的修改default.bpr檔案,是用UltraEdit打開$(BCB)\bin\default.bpr,找到-WE的字樣洗掉,但是這個解決方法只針對錯誤資訊是“E2075 Incorrect project override option: -WE”的情況,要對癥下藥。
uj5u.com熱心網友回復:
右鍵--管理員身份運行uj5u.com熱心網友回復:
用BCB2010吧,BCB6該換了uj5u.com熱心網友回復:
在win7上安裝BCB編譯運行uj5u.com熱心網友回復:
options->compiler 右邊有個file name 改下就好了從$(BCB)\lib\vcl60.csm 改為,我也是win4 64位下用,忽然發現的。
c:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm
uj5u.com熱心網友回復:
還是BCB2007比較好,最后一個不支持unicode的版本,BCB6的專案幾乎直接移植uj5u.com熱心網友回復:
新建一個空工程,跑起來看有沒有問題,windows 7應該是沒問題的。然后重新把檔案加進去再運行試試,這個問題應該和代碼沒有關系,應該是編譯器出錯了。
uj5u.com熱心網友回復:
win7 64位編譯以前在32位下撰寫的軟體也出現Incorrect project override option: files
用了上面這個朋友的方法在cbc6中改成那樣,就真的可以編譯通過了。
uj5u.com熱心網友回復:
在哪找到options->compiler啊,求助
uj5u.com熱心網友回復:
參考 10 樓 sunshine_cn 的回復:
Quote: 參考 7 樓 bailingsister 的回復:
options->compiler 右邊有個file name 改下就好了
從$(BCB)\lib\vcl60.csm 改為,我也是win4 64位下用,忽然發現的。
c:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm
win7 64位編譯以前在32位下撰寫的軟體也出現Incorrect project override option: files
用了上面這個朋友的方法在cbc6中改成那樣,就真的可以編譯通過了。
在哪找到options->compiler啊,求助
Project->options->compiler.
專案,最下面。
uj5u.com熱心網友回復:
options->compiler 右邊有個file name 改下就好了
從$(BCB)\lib\vcl60.csm 改為,我也是win4 64位下用,忽然發現的。
c:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm
win7 64位編譯以前在32位下撰寫的軟體也出現Incorrect project override option: files
用了上面這個朋友的方法在cbc6中改成那樣,就真的可以編譯通過了。
這是因為環境變數BCB沒設定或者設定不正確,在tools、environment options里面設定一下就好了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74418.html
標籤:VCL組件使用和開發
