Re: [問題] dll export symbol的疑問

看板C_and_CPP (C/C++)作者 ( )時間14年前 (2012/05/31 01:00), 編輯推噓3(3014)
留言17則, 5人參與, 最新討論串2/2 (看更多)
1. 為了產生.lib作compile-time linking用,你有.h沒有.lib一樣不能link 2. DEF作用等同於__declspec(dllexport) 3. 不是每個人都喜歡VS的樣板code的... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.37.44

05/31 01:10, , 1F
請問3的是什麼意思?我沒在用vs不太懂你說的樣板
05/31 01:10, 1F

05/31 01:14, , 2F
就是精靈產生的預設程式碼吧
05/31 01:14, 2F

05/31 01:17, , 3F
是說像hello word之類的?
05/31 01:17, 3F

05/31 01:25, , 4F
就是用 IDE 軟體,新增 C/C++ 類型的專案後,還沒開始寫
05/31 01:25, 4F

05/31 01:25, , 5F
y,VS在新增專案的時候會產生專案類別對應的hello world碼
05/31 01:25, 5F

05/31 01:26, , 6F
程式,他就幫你建好 xx.cpp 且 int main 已經預設加上去
05/31 01:26, 6F

05/31 01:29, , 7F
就是include stxxx.h那個啊(?
05/31 01:29, 7F

05/31 01:29, , 8F
我是覺得那個囧囧的
05/31 01:29, 8F

05/31 01:30, , 9F
stdafx.h ???
05/31 01:30, 9F

05/31 01:31, , 10F
看專案類型啦,像dll export對完全沒玩過的至少是個起始點
05/31 01:31, 10F

05/31 01:36, , 11F
反正不學 cl.exe, link.exe 的人,就很難知道 IDE 幫你建
05/31 01:36, 11F

05/31 01:37, , 12F
這個專案,要你勾這個選項,到底具體幹是什麼用的
05/31 01:37, 12F

05/31 01:42, , 13F
對整個compiler實際要做的步驟有個大概了解也不錯摟
05/31 01:42, 13F

05/31 11:03, , 14F
1.這我知道 只是我發現有時候只給我dll和def我不能用阿?
05/31 11:03, 14F

05/31 11:04, , 15F
若硬抓.h來用 那他幹嘛不一開始就包在zip裡面一次給我
05/31 11:04, 15F

05/31 11:04, , 16F
就算有document 我還是至少要.h才能compile過吧?
05/31 11:04, 16F

05/31 16:32, , 17F
因為那種包不是給你用的,是給只缺dll的人用的
05/31 16:32, 17F
文章代碼(AID): #1Fnb8z7I (C_and_CPP)
文章代碼(AID): #1Fnb8z7I (C_and_CPP)