本文目錄一覽:
- 1、gcc編譯C語言出錯
- 2、為什麼這個c語言程序在linux下gcc不了,在vsvs2010都可以運行,報圖片上的錯誤
- 3、CMD中無法使用GCC編譯C程序
- 4、純C語言在VS2008下能夠通過,在gcc下卻顯示無法通過,怎麼辦
gcc編譯C語言出錯
#include stdio.h
int main(void)
{
int a, b;
scanf(“%d%d”, a, b);
printf(“%d %d\n”, a, b);
return 0;
}
沒有任何問題,請確定你的gcc編譯器使用了自動搜索頭文件功能 (編譯指令加上-lm試試)
為什麼這個c語言程序在linux下gcc不了,在vsvs2010都可以運行,報圖片上的錯誤
index在linux下已有實現,函數名換一個試試,自己寫的代碼推薦加一個自己或者公司的前綴,比如你的用戶名lq_index這樣,比較方便查閱。
CMD中無法使用GCC編譯C程序
應該是環境變量被改動了吧?!
先看一下gcc.exe是不是還在,如果不能在系統中找到它,則說明,這個程序被刪除了
如果能找到,則在系統中增加環境變量,檢查PATH中是不是少了這個文件所在的路徑。
純C語言在VS2008下能夠通過,在gcc下卻顯示無法通過,怎麼辦
說明你的程序可能使用了非C90 c語言的代碼,比如: 注釋使用了//,而不是/**/ 定義變量時,隨處定義,而不是在函數最前面定義 比如main函數沒有返回值,等等
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/243469.html