推 devil115789:3Q 10/18 22:40
※ 引述《devil115789 (味噌湯好喝)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: VC++
: 問題(Question):
: VC++沒有內建的unistd和sys/wait.h
這是 API 層級的問題
Windows API 就我所知沒有任何與 fork() 對等的功能
如果你必須在 Windows 上執行, 可能要研究一下這個
http://en.wikipedia.org/wiki/Native_API
不過話說回來我根本不知道這東西裡面有什麼, 更別說要怎麼做...
而且這也不是想做就做的事情
: /var/tmp//ccYqIclx.o(.eh_frame+0x12): undefined reference to
: `__gxx_personality_v0'
: 用學校的工作站跑變成這樣子了 0.0
這原因通常是 gcc 指令選擇了錯誤的編譯器
造成你的源碼編譯後無法與正確的標準庫連結
或者是 gcc 無法連結到正確的標準庫
詳細原因要看你工作站的 gcc 設定與你檔案的命名方式才知道
這個錯誤指令只能看得出來是連結標準庫時失敗...
有個方法是, 你用 gcc -v [檔名] 去編譯
然後把吐出來的詳細編譯訊息放出來, 可能會看得出來原因
--
「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。
如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」
-- 班尼多‧加羅素,前義大利藍隊成員
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.5.167
※ 編輯: uranusjr 來自: 111.243.5.167 (10/18 15:42)