我有3個C++源文件,我需要從一個文件中調用的函數到另一個如何從外部文件調用C++函數?
getch.cpp
#include<stdio.h>
#include "getch2.h"
main()
{
char ch='x';
fun(ch);
}
getch2.cpp
#include<stdio.h>
void fun(char);
main()
{
}
void fun(char x)
{
printf("the ascii value of the char is %d",x);
}
func.h
void fun(char);
當我compil Ëgetch2.cpp我得到的錯誤
C:\用戶\ amolsi \應用程序數據\本地的\ Temp \ cc1k7Vdp.o getch.cpp :(文字+爲0x18):未定義的引用`樂趣(焦炭)」
C:\用戶\ amolsi \文檔\ C文件\ collect2.exe [錯誤] LD返回1個退出狀態
我真的沒有讓你的男人 –
@amolsingh,看到我的更新。 –