Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Turbo C++中链接多个文件? 我知道Turbo C++是过时的,但是我们国家印度的中央委员会的课程也是如此。我正在做一个学校项目。我没有选择自己的IDE和编译器的自由。算了吧 注:我在Win 10/P>中使用Turbo C++ 3在Dox框中_C++_Linker_Turbo C++ - Fatal编程技术网

如何在Turbo C++中链接多个文件? 我知道Turbo C++是过时的,但是我们国家印度的中央委员会的课程也是如此。我正在做一个学校项目。我没有选择自己的IDE和编译器的自由。算了吧 注:我在Win 10/P>中使用Turbo C++ 3在Dox框中

如何在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 所有这

无论如何,下面是我用来测试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

所有这些都很好。尝试链接时,出现以下链接器错误:

链接器错误:未定义的符号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