如何在Turbo C++中链接多个文件? 我知道Turbo C++是过时的,但是我们国家印度的中央委员会的课程也是如此。我正在做一个学校项目。我没有选择自己的IDE和编译器的自由。算了吧 注:我在Win 10/P>中使用Turbo C++ 3在Dox框中
无论如何,下面是我用来测试TC++链接的项目目录: TC/BIN -MAIN.CPP如何在Turbo C++中链接多个文件? 我知道Turbo C++是过时的,但是我们国家印度的中央委员会的课程也是如此。我正在做一个学校项目。我没有选择自己的IDE和编译器的自由。算了吧 注:我在Win 10/P>中使用Turbo C++ 3在Dox框中,c++,linker,turbo-c++,C++,Linker,Turbo C++,无论如何,下面是我用来测试TC++链接的项目目录: TC/BIN -MAIN.CPP #include <iostream.h> #include <conio.h> #include "CL.H" int main() { clrscr(); cout<<"HW"; cl c; c.set(5); cout<<c.get(); getch(); return 0; } -CL.H 所有这
#include <iostream.h>
#include <conio.h>
#include "CL.H"
int main()
{
clrscr();
cout<<"HW";
cl c;
c.set(5);
cout<<c.get();
getch();
return 0;
}
-CL.H
所有这些都很好。尝试链接时,出现以下链接器错误:
链接器错误:未定义的符号cl::进入模块MAIN.CPP
链接器错误:未定义的符号cl::在模块MAIN.CPP中设置int
你可以这样做:
1-打开TC.exe
2-从项目中选择“打开项目”
3-输入项目名称,例如:MyProj.prj,然后按ok
4-从项目中选择添加项目
5-找到所有源文件并添加它们
6-编译和构建。代表问题作者发布
我还将.h文件添加到项目中。这引起了所有的麻烦。从项目中删除.h文件似乎可以使其正常工作。注释不用于扩展讨论;此对话已结束。请不要在问题中添加解决方案,也不要在标题中添加已解决方案。你可以发布自己问题的答案。表示问题已解决的方法是接受答案。我已将.h文件添加到项目中。这引起了所有的麻烦。从项目中删除.h文件似乎可以使其正常工作。请加上这个作为回答。这对我来说很有趣,因为在VisualStudio中,您将头文件添加到项目中,以便它们在解决方案视图中显示。我希望您在项目中使用的标题是cl.h,这会破坏为cl.cpp创建的对象文件。有时,即使在打开项目后,所有子选项都会灰显。你知道在那种情况下该怎么办吗?非常感谢。
#include "CL.H"
void cl::set( int i )
{
a = i;
}
int cl::get()
{
return a;
}
#ifndef CL_H
#define CL_H
class cl
{
int a;
public:
void set( int i);
int get();
};
#endif