看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《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)
devil115789:3Q 10/18 22:40