[問題] 引用外部C++程式碼

看板MacDev作者 (渾沌與秩序)時間2年前 (2021/11/01 22:42), 編輯推噓1(1012)
留言13則, 3人參與, 2年前最新討論串1/1
大家好~ 如標題所問,想請教我該如何使用別的寫的C++程式碼 事情是這樣的,因為我想引用Coolprop這個冷媒性質查詢的開源碼 網站介紹 http://www.coolprop.org/ Github https://github.com/CoolProp/CoolProp 他是採用C/C++寫的,關於要怎樣把他引到Xcode裡面使用,我已經卡關非常非常久了QQ 第一點是我連他C++碼,到底是哪一堆在Github裡面,我都看不是很懂 =>所以引用C++這一條路,我目前認真毫無頭緒,希望有大大可以協助指點一下 其他嘗試是,網站有教學利用CMAKE編譯然後Xcode輸出成.a檔 =>這條路我已經確定不行,我編譯完他是32位元,Xcode是不行的 所以我研究了好幾天,現在看來只能走用他的C++源碼去編譯了 希望有大大可以指點迷津一下QQ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.41.205 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1635777766.A.27D.html

11/01 23:56, 2年前 , 1F
CMakelists.txt line 612
11/01 23:56, 1F

11/01 23:56, 2年前 , 2F
這裡應該可以設成64bit
11/01 23:56, 2F

11/01 23:57, 2年前 , 3F
搜尋的keyword: arch, 64bit, 32bit
11/01 23:57, 3F

11/02 00:01, 2年前 , 4F
不然就用xcode開一個c++專案,把source全部
11/02 00:01, 4F

11/02 00:01, 2年前 , 5F
拉進去.
11/02 00:01, 5F

11/02 00:07, 2年前 , 6F
https://reurl.cc/yeO3la 有列出可用的arch
11/02 00:07, 6F

11/13 10:36, 2年前 , 7F
a大感謝~~ 把612行改成64bit確實可
11/13 10:36, 7F

11/13 10:37, 2年前 , 8F
編譯~只是我下一步得到.a檔後又卡住
11/13 10:37, 8F

11/13 10:37, 2年前 , 9F
了QQ
11/13 10:37, 9F

04/15 08:27, 2年前 , 10F
注意C++ try catch不能讓obj-c直接用
04/15 08:27, 10F

04/15 08:27, 2年前 , 11F
必須再包一層 try catch
04/15 08:27, 11F

04/15 08:29, 2年前 , 12F
Swift就更麻煩 obj-c包過也未必能用
04/15 08:29, 12F

04/15 08:30, 2年前 , 13F
必須是照某種方式包過 才有辦法
04/15 08:30, 13F
文章代碼(AID): #1XV_pc9z (MacDev)
文章代碼(AID): #1XV_pc9z (MacDev)