扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
单个文件:
创新互联一直在为企业提供服务,多年的磨炼,使我们在创意设计,营销型网站到技术研发拥有了开发经验。我们擅长倾听企业需求,挖掘用户对产品需求服务价值,为企业制作有用的创意设计体验。核心团队拥有超过10余年以上行业经验,涵盖创意,策化,开发等专业领域,公司涉及领域有基础互联网服务绵阳机房托管、App定制开发、手机移动建站、网页设计、网络整合营销。
g++ file.cpp
这是最简单形式,缺省输出为a.out,可以用-o命令指定输出文件,比如g++ file.cpp f.out
多个文件:
g++ -c 1.cpp -o 1.o
g++ -c 2.cpp -o 2.o
g++ 1.o 2.o -o prog.out
链接成可执行文件:
一般用g++ -o file file.cpp
多个文件是g++ -o file file1.cpp file2.cpp
编译C++不是用GCC而是G++.
如果用GCC能编译但不能链接.
多个文件:
1.编译多个文件,但不连接:
g++ file1.cpp file2.cpp
会生成两个文件:file1.o, file2.o
2.连接:
g++ -o outFileName file1.o file2.o
会生成一个可执行文件:outFileName。
创建文件的命令是touch
file_name
编译单个cpp文件的命令是g++
-o
file_name
file_name.cpp
比如,你创建了一个cpp文件abc.cpp(touch
abc.cpp),在你编辑保存之后,要编译了,用g++
-o
abc
abc.cpp即可生成可执行文件abc,在用命令./abc就可以执行了。
如果你要在Linux上使用ARM架构打开C++文件,需要先安装适合ARM架构的C++编译器和编辑器。常用的C++编译器有GCC和Clang,常用的编辑器有Vim、Emacs和Sublime Text等。
下面以在Ubuntu操作系统上使用GCC编译器和Vim编辑器为例,介绍如何在ARM架构下打开C++文件:
首先,安装GCC编译器和Vim编辑器。在终端中输入以下命令进行安装:
plaintextCopy codesudo apt-get update
sudo apt-get install gcc g++ vim
创建一个C++文件。在终端中输入以下命令:
plaintextCopy codevim hello.cpp
这会打开Vim编辑器,并创建一个名为hello.cpp的文件。
3. 编写C++代码。在Vim编辑器中输入以下代码:cppCopy code#include iostream
using namespace std;
int main() {
cout "Hello, world!" endl;
return 0;
}
保存并退出Vim编辑器。在Vim编辑器中,按下Esc键,然后输入:wq,即可保存并退出。
使用GCC编译器编译C++文件。在终端中输入以下命令:
plaintextCopy codeg++ hello.cpp -o hello
这会使用GCC编译器将hello.cpp文件编译成一个可执行文件hello,该文件名可以自行命名。
6. 运行程序。在终端中输入以下命令:plaintextCopy code./hello
这会运行编译后的程序,并输出Hello, world!。
注意:这只是一个简单的示例,实际上在使用C++时还会涉及到更多的编译、链接、调试等操作。如果想深入学习C++,需要系统地学习C++语言和Linux操作系统的相关知识。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流