[問題] 如何利用.H檔裡面定義的東西

看板C_and_CPP (C/C++)作者 (找相同的頻率)時間16年前 (2009/12/02 23:41), 編輯推噓2(2016)
留言18則, 5人參與, 最新討論串1/1
最近老闆出了一個難題給我做, 就是用BCB開發人機介面去對CNC控制器做連結和操作, 因為小弟我本身不是語言背景, 在寫程式的時候觀念都很模糊。 提供我們CNC控制器的工程師,有給了我們很多連結的範本, 但幾乎都封包起來了,沒辦法去看它裡面的一個語法, 工程師有說... 到可以利用通訊協定的TIP.H檔和PLC.H的檔案, 去做一個人機介面的撰寫。 聽起來好像很簡單,但是我對於這兩個檔案裡面的語法, 是有看沒有懂, .H檔用來宣告之後,卻不知道怎麼去寫出一些相關的語法。 唉...感覺手邊的資源滿豐富的,但是卻不知道如何去利用它, 實在是有點無力阿 T^T!! 所以我想問的問題是...要怎麼去利用它已經定義好.H檔裡面的東西呢?? 還是我觀念上有錯誤,希望有高手可以指正新手一下~~ 拜託了 ˊˋ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.107.167.48

12/02 23:44, , 1F
會封起來很正常啊,我們只要會call function不就好了?
12/02 23:44, 1F

12/02 23:52, , 2F
我超新手的~要怎麼CALL阿~
12/02 23:52, 2F

12/02 23:52, , 3F
參考header file 直接call function 不就好了?
12/02 23:52, 3F

12/02 23:53, , 4F
? 你是要問 怎樣link嘛???
12/02 23:53, 4F

12/03 00:04, , 5F
新手不代表標題可以隨便起沒意義的
12/03 00:04, 5F

12/03 00:08, , 6F
喔~對不起 ˊˋ 我修改一下..
12/03 00:08, 6F
※ 編輯: dataco 來自: 120.107.167.48 (12/03 00:11)

12/03 00:47, , 7F
你的source code裡面擺 #include "....h" 之類的
12/03 00:47, 7F

12/03 00:47, , 8F
然後在source code中使用header裡面的function
12/03 00:47, 8F

12/03 00:48, , 9F
linking時候 下選項 -lC:\...之類的位置 把你的lib包進來
12/03 00:48, 9F

12/03 00:49, , 10F
ex: lib放在 C:\lib\L.lib 你就下 link -lC:\lib\L.lib
12/03 00:49, 10F

12/03 00:49, , 11F
之類的語法 詳細請看你的linker用哪個選項
12/03 00:49, 11F

12/03 00:51, , 12F
你應該是不清楚 build code的流程吧?
12/03 00:51, 12F

12/03 01:06, , 13F
小弟我猜不只, 搞不好是去Code_Job比較快的case....Orz
12/03 01:06, 13F

12/03 01:09, , 14F
理論上, .h裡告訴你有些什麼function/struct/class可以
12/03 01:09, 14F

12/03 01:10, , 15F
用, 對方RD提供一些sample demo說這些code怎麼接怎麼操
12/03 01:10, 15F

12/03 01:10, , 16F
作(可能最好有lib的使用manual可以參考); 另外要再解決
12/03 01:10, 16F

12/03 01:11, , 17F
上述s大說的link lib問題, 與自己設計BCB UI; 流程就是
12/03 01:11, 17F

12/03 01:12, , 18F
這樣, 如果還是不懂就不是這邊三言兩語能解決的....Orz
12/03 01:12, 18F
文章代碼(AID): #1B5egihF (C_and_CPP)
文章代碼(AID): #1B5egihF (C_and_CPP)