天天看點

linux下可執行檔案cannot execute binary file

初次嘗試:

代碼如下

于是我幹脆就

可是運作

找了相關的

Linux 下可執行檔案不能運作cannot execute binary file - 開源中國社群

http://www.oschina.net/question/100374_57793

原來是因為,我使用gcc使用的指令是

gcc -c file1.c -o file
           

-c 好像是隻編譯,不連結。

-c 隻編譯并生成目标檔案。

不加 -c 就應該可以了