❶ win下用gcc編譯c語言,編譯成功,但是沒有生成可執行文件,沒有辦法執行啊,不知道輸出什麼。
用Dev c++,Dev-C++是一個C&C++開發工具,它是一款自由軟體,遵守GPL協議。它集合了GCC、MinGW3
❷ VS 2015中c語言編譯問題。如圖,gcc編譯器正常編譯運算通過,但VS不能出結果...怎麼回事哦...好方啊
VC ++6.0通過
#include<stdio.h>
#include<iostream.h>
#include<stdlib.h>
voidfun(int*a,bool*visit,intx){
if(12==x){
inttemp=a[0]+a[2]+a[5]+a[7];//四個隨機值得和是無法預測的,
if(1==a[0]&&8==a[1]&&3==a[11]&& temp==a[0]+a[3]+a[6]+a[10]&&temp==a[1]+a[2]+a[3]+a[4]&& temp==a[1]+a[5]+a[8]+a[11]&&temp==a[7]+a[8]+a[9]+a[10]&& temp==a[11]+a[9]+a[6]+a[4])
printf("%d ",a[5]);
return;
}
for(inti=0;i<12;i++){//邊界改為0、11
if(visit[i]) continue;
visit[i]=true;
a[x]=i;
fun(a,visit,x+1);
visit[i]=false;
}
}
intmain(){
int*a=(int*)calloc(12,sizeof(int));//獲得了存儲空間,但沒有初始化
bool*visit=(bool*)calloc(12,sizeof(bool));
fun(a,visit,0);
return0;
}
❸ gcc編譯,不提示錯誤信息,只告訴我編譯是否通過,怎麼設置
你可以把gcc的輸出重定向到nul,然後判斷gcc的退出狀態。一般來說,0表示編譯成功,1表示失敗了。
完成這一系列的工作,建議你可以使用腳本。
❹ Win10下MinGW gcc編譯時沒有輸出
不用關,就讓系統運行完這個設備安裝就好,這個一般是系統在你電腦上發現了新的即插即用設備,比如U盤等,然後連上伺服器去下載驅動,所以會比較慢。 如果是U盤或移動硬碟等設備,你要關掉這個設備安裝也沒什麼事。