導航:首頁 > 源碼編譯 > 文件打包時編譯找不到函數

文件打包時編譯找不到函數

發布時間:2022-11-29 19:26:05

A. JAVA編譯找不到系統函數




你代碼里的錯誤純粹是拼寫和大小寫的錯誤。
依照編譯器的信息你一定可以把它們都糾正過來。

另外,JCreator 是集成開發環境,不是編譯器。


B. 我在c語言文件中載入頭文件,為什麼編譯出錯,說找不到頭文件中定義的函數呢求高手幫忙啊!

編譯的命令錯了吧
gcc a.c b.c -o main

其他沒問題,即使不加b.h編譯也不會錯

C. 以M的方式編譯為模塊,編譯時提示某個外部函數沒有

給函數傳遞數組形參編譯器忽略任何數組形參指定度(第維)所fun函數等同於 fun(int tt[][n], int pp[])所m,n未定義需要m,n號m,n單獨傳遞

D. JAVA編譯找不到系統函數

1 基本設置問題
2 代碼錯誤
3 jdk 有的版本不支持某些方法,可以用其他的版本

E. 這個C++程序是哪裡錯了編譯時說找不到合適的默認構造函數。

//cpp.cpp:定義控制台應用程序的入口點。
//

#include"stdafx.h"
#include<iostream>
#include<string>
usingnamespacestd;

classperson{
private:
charname[30];
charsex;
longbirthday;
public:
person(char*nm="noname",chars='M',longb=0){
strcpy_s(name,nm);
sex=s;
birthday=b;
}
virtualvoidwrite();
voidshow()const;
};

voidperson::write(){
cin>>name>>sex>>birthday;
}
voidperson::show()const{
cout<<"姓名:"<<name<<endl;
cout<<"性別:"<<sex<<endl;
cout<<"出生年月:"<<birthday<<endl;
}

classstudent:publicperson{
private:
intno;
intcla;
charzy[10];
intenglish;
intmath;
public:
student(char*nm="nomane",chars='M',longb=0,intn=0,intc=0,char*z="",inte=0,intm=0):
person(nm,s,b){
no=n;
cla=c;
for(inti=0;i<10;++i)
zy[i]=z[i];
english=e;
math=m;
}
virtualvoidwrite(){
write();
cin>>no>>cla>>zy>>english>>math;
}
virtualvoidshow()const{
person::show();
cout<<"學號:"<<no<<endl;
cout<<"班級:"<<cla<<endl;
cout<<"專業:"<<zy<<endl;
cout<<"英語成績:"<<english<<endl;
cout<<"數學成績:"<<math<<endl;
}
};

classemployee:publicperson{
private:
charbumen[30];
charwu[50];
longgongzi;
public:
employee(char*na="noname",chars='M',longb=0,char*bu="",charzh[]="",longg=0):
person(na,s,b){
strcpy_s(bumen,bu);
strcpy_s(wu,zh);
gongzi=g;
}
virtualvoidwrite(){
person::write();
cin>>bumen>>wu>>gongzi;
}
virtualvoidshow()const{
person::show();
cout<<"部門:"<<bumen<<endl;
cout<<"職務:"<<wu<<endl;
cout<<"工資:"<<gongzi<<endl;
}
};

int_tmain(intargc,_TCHAR*argv[]){
studentas;
employeead;
cout<<"請依次輸入學生的姓名,性別,出生年月,班級,學號,英語成績,數學成績"<<endl;
as.write();
as.show();
cout<<"請依次輸入職工的姓名,性別,出生年月,部門,職務,工資"<<endl;
ad.write();
ad.show();
return0;
}

F. gcc編譯文件時找不到指定函數怎麼辦

通常找不到指定函數不是因為編譯參數問題。而是你 g.cpp 中在include f.h的時候沒有使用: extern "C" { #include"f.h" } 因為C語言和cpp的編譯過程中的函數名稱修飾規則是不一樣的。當cpp引用C庫的時候必須告訴編譯器,哪些函數是C函數

G. Ubuntu裡面編寫了C語言,在gcc編譯的時候說找不到stdio.h庫函數,怎麼辦啊

沒資料庫的話,那是編譯器環境沒配置好。

H. MFC工程,編譯時先調用了哪個函數找不到main啊~

MFC中程序的入口是WinMain函數,這是一個WINAPI函數,是在APPMODUL.CPP中定義的,這個文件在VC6.0的安裝目錄下。

你調試MFC程序時,點擊Restart按鈕(Ctrl+Shift+F5),就會進入該函數。

/////////////////////////////////////////////////////////////////////////////
// export WinMain to force linkage to this mole

extern int AFXAPI AfxWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPTSTR lpCmdLine, int nCmdShow);

extern "C" int WINAPI
_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPTSTR lpCmdLine, int nCmdShow)
{
// call shared/exported WinMain
return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);
}

閱讀全文

與文件打包時編譯找不到函數相關的資料

熱點內容
伺服器無響應是什麼原因呀 瀏覽:980
wd文檔里的app怎麼製作 瀏覽:511
電腦里的文件夾沒有了一般能恢復嗎 瀏覽:415
哪裡有配加密鑰匙的 瀏覽:208
伺服器開不了機怎麼把數據弄出來 瀏覽:958
gif動態圖片怎麼壓縮 瀏覽:519
黑猴子棒球壓縮文件解壓密碼 瀏覽:631
如何讓app適應不同的手機屏幕大小 瀏覽:8
蘋果手機如何給安卓手機分享軟體 瀏覽:759
蘋果電腦怎麼運行騰訊雲伺服器 瀏覽:59
明日之後沙石堡命令助手 瀏覽:261
蛋糕店用什麼樣的app 瀏覽:877
長安銀行信用卡app怎麼取現 瀏覽:635
dos命令cmd命令的 瀏覽:226
阿里雲存檔視頻文件的伺服器 瀏覽:194
ftp修改文件許可權命令 瀏覽:491
周易八卦梅花演算法 瀏覽:676
java組織機構 瀏覽:953
h5大轉盤游戲源碼 瀏覽:592
學校伺服器地址查詢 瀏覽:109