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

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

發布時間: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);
}

閱讀全文

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

熱點內容
西夏pdf 瀏覽:223
coloros備份後的文件夾 瀏覽:124
linux源碼pdf 瀏覽:789
什麼app在微信小程序里看電視電影 瀏覽:110
伺服器dns地址fec0 瀏覽:327
化州用什麼app交社保 瀏覽:494
linuxvi怎麼打開 瀏覽:245
程序員的電視劇完整版資源 瀏覽:921
運行時間軸的腳本命令是哪個 瀏覽:620
怎麼部署rtx伺服器 瀏覽:899
手機qq怎麼壓縮視頻文件 瀏覽:530
魔獸釣魚起鉤演算法 瀏覽:474
安卓手機怎麼知道蘋果手機在哪裡 瀏覽:830
華為雲伺服器企業試用 瀏覽:109
CRYPTO加密是什麼 瀏覽:49
平安三號壓縮包 瀏覽:330
潘石屹老師編程 瀏覽:833
pdf轉轉換成圖片 瀏覽:472
下載解壓球游戲 瀏覽:831
不用海綿不用棉花做解壓神器 瀏覽:846