從vc至bcb的設定問題 |
答題得分者是:RaynorPao
|
小蟲蟲
一般會員 發表:38 回覆:55 積分:23 註冊:2002-03-13 發送簡訊給我 |
大家好:
我剛從vc6要轉換跑道至bcb6(我已受不了MFC了),在一些設定的問題想請教一下前輩們:
一、我習慣在vc6的setting的c/c++ tab設定Additional include directories,就是另外的h檔目錄,但我找不到在bcb6如何設定?或許有人會建議不要使用這種方法,但我的程式所引用到的h檔非常的多,這種設定是一定要的。
我在.bpr找到這個設定:
|
小蟲蟲
一般會員 發表:38 回覆:55 積分:23 註冊:2002-03-13 發送簡訊給我 |
sorry,上一篇有些字元無法顯示(xml的tag符號)。在bpr可以看到:
OPTIONS CFLAG1 value="-q -tWM -w -x -v -Od -I.\Include -I.\Include\config -I.\Include\ofstd
-I.\Include\dcmdata -Hh="stdafx.h" -c -g0 -VF -w-8026 -w-8027 -w-8022
-w-8084 -w-8010 -w-8013 -w-8058 -w-par -w-aus -w-hid -w-inl"
的設定,請問-I.\Include 這個設定如何在IDE環境中設定? LINKER ALLLIB value="$(LIBFILES) $(LIBRARIES) nafxcwd.lib le2w32.lib odbccp32.lib odbc32.lib bfcs42d.lib bfc42d.lib ..\Lib\dcmdatab.lib
..\Lib\dcmnetb.lib ..\Lib\ofstdb.lib import32.lib cw32mt.lib ..\Lib\dcmnetb.lib 這個設定如何在IDE環境中設定?
|
Eigen
初階會員 發表:19 回覆:36 積分:26 註冊:2002-12-05 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 大家好: 我剛從vc6要轉換跑道至bcb6(我已受不了MFC了),在一些設定的問題想請教一下前輩們: 一、我習慣在vc6的setting的c/c tab設定Additional include directories,就是另外的h檔目錄,但我找不到在bcb6如何設定?或許有人會建議不要使用這種方法,但我的程式所引用到的h檔非常的多,這種設定是一定要的。 我在.bpr找到這個設定:小蟲蟲 你好: 請參考以下的做法.... (
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
小蟲蟲
一般會員 發表:38 回覆:55 積分:23 註冊:2002-03-13 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 我也有看到這個選項。不過,有個疑問,我將vc6的專案,利用Tools/VC Converion Wizard所轉出的專案,關於Include的設定並不會出現在directories/conditionals中! 是不是用這個Tool的所轉出的是有點小問題?小蟲蟲 你好: 我並沒有使用過你說的那個 tool 因為~~我聽到的評價~~並不是很好 因此~~我只能建議你用手動轉會比較保險 把你 > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
小蟲蟲
一般會員 發表:38 回覆:55 積分:23 註冊:2002-03-13 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 謝謝回覆。有個疑問,我將vc6的專案,利用Tools/VC Converion Wizard所轉出的專案,關於lib的設定,我使用project manager無法看到新增的lib。小蟲蟲 你好: 有些 *.lib 在 bcb 中會 default 幫你加上 你不妨先 compile 看看~~如果會有 link error 的話 再自己用我之前說的方法加上 備註: 我並不會使用你說的那個 tool~~因為~~我根本無法信任它 --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
小蟲蟲
一般會員 發表:38 回覆:55 積分:23 註冊:2002-03-13 發送簡訊給我 |
引言: 小蟲蟲 你好: 有些 *.lib 在 bcb 中會 default 幫你加上 你不妨先 compile 看看~~如果會有 link error 的話 再自己用我之前說的方法加上 備註: 我並不會使用你說的那個 tool~~因為~~我根本無法信任它 -- >>< face="Verdana, Arial, Helvetica"> 謝謝回覆,我現在也已不信任這個工具。我目前使用Project Manager將vc6作的lib加進專案,不幸的,出現xxxx.lib contains invalid OMF record, type 0x21(possibly COFF),嗯,我也試著用COFF2OMF進行轉換: coff2omf dcmdata.lib dcmdata2.lib 但是,轉出來只有512K(原本是2m多),我應該不要信任這個工具嗎?還是有其他的工具或是其他方法? ………還在對BCB抱著滿懷的希望中……… |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 謝謝回覆,我現在也已不信任這個工具。我目前使用Project Manager將vc6作的lib加進專案,不幸的,出現xxxx.lib contains invalid OMF record, type 0x21(possibly COFF),嗯,我也試著用COFF2OMF進行轉換: coff2omf dcmdata.lib dcmdata2.lib 但是,轉出來只有512K(原本是2m多),我應該不要信任這個工具嗎?還是有其他的工具或是其他方法? ………還在對BCB抱著滿懷的希望中……… 小蟲蟲 你好: (1)vc 中的 *.lib 有兩種 (1.1)第一種是 Win32 Static Library: 這一種我從來沒有轉成功過,原本 很大 size 的 lib,一轉只剩幾 k (沒用了) (1.2)第二種是你的 project 為 Win32 DLL 或 ActiveX DLL....compile 之後會自動產生的 *.lib,這種我也轉過~~可以成功在 bcb 引用 如果你是第一種的話,建議你先用 vc 包成 Win32 DLL 然後再從 bcb 中靜 態或動態連結 (2)別這麼快就要放棄 bcb 了,想想看寫 mfc 的苦痛.... 我個人的習慣是 > > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |