看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux GCC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 小弟我把寫好的程式,透過command line tool 下指令 complier成 .exe檔 EX:gcc -c test.c -o test.exe 接著輸入:test.exe 但是卻得到: bash:test.exe:cannot execute binary file 我丟進Google之後得到的結論多半是用錯complier >"< 難不成使用gcc 還可以針對要用哪一版本去complier?! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.71.22
purpose:Linux 要裝 wine 才行 04/01 14:22
shiengchyi:wine?! 恩恩 來去找看看 04/01 14:23
shiengchyi:可是本身程式就是在linux下開發的 這樣依然要裝wine? 04/01 14:25
shiengchyi:wine 是在linux下模擬MS windows的耶 0.0a 04/01 14:26
purpose:我知道問題在哪了,剛沒看清楚,你必須把 -c 拿掉 04/01 14:29
purpose:-c 是只有編譯,一個執行檔要經過編譯、連結,才能製作好 04/01 14:29
shiengchyi:恩恩 感謝 ^^ 問題解決了 04/01 14:32
Bencrie:我以為是沒用 ./test.exe 去 run XD 04/01 15:28