[分享] C++ 直譯器 Cling

看板C_and_CPP (C/C++)作者 (眠月)時間14年前 (2011/10/21 00:30), 編輯推噓5(5020)
留言25則, 5人參與, 最新討論串1/1
主頁 http://root.cern.ch/drupal/content/cling 如何自己動手編出 Cling http://root.cern.ch/drupal/content/cling-build-instructions 影片 http://llvm.org/devmtg/2010-11/videos/Naumann_Cling-desktop.mp4 投影片 http://llvm.org/devmtg/2010-11/Naumann-Cling.pdf 我自己嘗試了一下,可以順利編出 binary, 但是執行會有找不到 __dso_handle 的問題,目前不知道如何解決, 算是個怪東西,好不好用我也不知道,可以互動式開發的話應該算是不錯吧。 如果有人成功了請告訴我,謝謝。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.235.170.158

10/21 01:00, , 1F
我的平台是 XP SP3, i7 可以編得出執行檔, 程式碼:
10/21 01:00, 1F

10/21 01:00, , 2F

10/21 01:06, , 3F
還是說yoco說的是指編出root本身= =?
10/21 01:06, 3F

10/21 01:20, , 4F
發現我也編不出來...它直接跑gcc出來的目的檔
10/21 01:20, 4F

10/21 01:26, , 5F
一切都是誤會...我再試試
10/21 01:26, 5F

10/21 03:22, , 6F
我try hello.cpp 什麼都沒生成就執結果了耶. xp sp3
10/21 03:22, 6F

10/21 03:32, , 7F
sorry, 測其它的有問題 http://codepad.org/OqONLAf2
10/21 03:32, 7F

10/21 03:38, , 9F
似乎沒辦法很順在 windows 上執行。
10/21 03:38, 9F

10/21 08:50, , 10F
我是用 ubuntu & llvm 一樣沒辦法順利執行 XD
10/21 08:50, 10F

10/21 08:50, , 11F
我編的是 cling 而已,還沒有編到 ROOT 去,不過之後可能
10/21 08:50, 11F

10/21 08:51, , 12F
會嘗試,因為 cling 以後會加上 reflection 的功能,不過
10/21 08:51, 12F

10/21 08:51, , 13F
是這個功能是包涵在 ROOT 裡面,剛好最近需要一些功能要用
10/21 08:51, 13F

10/21 08:51, , 14F
到 reflection 機制...
10/21 08:51, 14F

10/21 14:15, , 15F
用GNU Make編編看,我也是用CMake編出找不到dso handle
10/21 14:15, 15F

10/22 02:01, , 16F
ya, I build with CMake, and get dso_handle problem.
10/22 02:01, 16F

10/22 02:01, , 17F
I am trying to build with GNU Make now...
10/22 02:01, 17F

10/22 02:03, , 18F
It takes time. XD And I am going to sleep.
10/22 02:03, 18F

10/22 02:04, , 19F
I will comment once I got any result tomorrow morning
10/22 02:04, 19F

10/22 22:52, , 20F
成功了,但是不太會使用。也沒有文件,所以只好等他有更好
10/22 22:52, 20F

10/22 22:52, , 21F
的文件再來繼續看看後續要怎麼用,但是真的會動,太神了
10/22 22:52, 21F

10/22 22:53, , 22F
XD
10/22 22:53, 22F

10/23 14:35, , 23F
我朋友有用在實際工作中,不過最後改用Lua XD
10/23 14:35, 23F

10/24 14:47, , 24F
ohoh.. Does your friend has any comment @@?
10/24 14:47, 24F

10/27 00:52, , 25F
太吃資源了
10/27 00:52, 25F
文章代碼(AID): #1Ee4oLyf (C_and_CPP)
文章代碼(AID): #1Ee4oLyf (C_and_CPP)