Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
C++ 在Eclipse中保存时自动编译对象文件_C++_Eclipse_Compiler Construction - Fatal编程技术网

C++ 在Eclipse中保存时自动编译对象文件

C++ 在Eclipse中保存时自动编译对象文件,c++,eclipse,compiler-construction,C++,Eclipse,Compiler Construction,在Eclipse中,当我保存代码文件时,有没有一种方法可以为保存的文件编译对象文件,然后在运行或调试时将它们链接在一起?这是C++与Linux上的GCC。 < P>我不这么认为。在Eclipse中,CDT构建过程是显式启动的。我认为“自动构建”选项用于Java和Eclipse知道如何构建的其他语言。C++项目通常使用某种make实用工具来构建。您可以自定义make文件以设置不同的生成目标,以提高性能并减少生成/编译时间。保存头文件时又如何?是否要编译包含该文件的所有cpp文件?这可能需要一些时间

在Eclipse中,当我保存代码文件时,有没有一种方法可以为保存的文件编译对象文件,然后在运行或调试时将它们链接在一起?这是C++与Linux上的GCC。

< P>我不这么认为。在Eclipse中,CDT构建过程是显式启动的。我认为“自动构建”选项用于Java和Eclipse知道如何构建的其他语言。C++项目通常使用某种make实用工具来构建。您可以自定义make文件以设置不同的生成目标,以提高性能并减少生成/编译时间。

保存头文件时又如何?是否要编译包含该文件的所有cpp文件?这可能需要一些时间。IIRC,自动构建默认是打开的。实际上,我不知道这是Eclipse中内置的行为,但在查看项目设置后,我找到了该选项。