如何在Linux环境下使用g++编译一个C++项目?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2279个文字,预计阅读时间需要10分钟。
C++ 编程中,相关文件后缀 + 1. 单个源文件生成可执行程序 + 以下是保存于文件 helloworld.cpp 中的一个简单的 C++ 程序的代码: +/ +/ helloworld.cpp +/ /+ +/ #include +/ using namespace std; +/ +/ int main() { +/ cout << Hello, World! < C++编程中相关文件后缀 1.单个源文件生成可执行程序 下面是一个保存在文件
/* helloworld.cpp */
#include <iostream>
int main(int argc,char *argv[])
{
std::cout << "hello, world" << std::endl;
return(0);
}
程序使用定义在头文件 iostream 中的 cout,向标准输出写入一个简单的字符串。该代码可用以下命令编译为可执行文件: $ g++ helloworld.cpp 编译器 g++ 通过检查命令行中指定的文件的后缀名可识别其为 C++ 源代码文件。编译器默认的动作:编译源代码文件生成对象文件(object file),链接对象文件和
helloworld.cpp 中一个简单的 C++ 程序的代码:
libstdc++ 库中的函数得到可执行程序。然后删除对象文件。由于命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。
本文共计2279个文字,预计阅读时间需要10分钟。
C++ 编程中,相关文件后缀 + 1. 单个源文件生成可执行程序 + 以下是保存于文件 helloworld.cpp 中的一个简单的 C++ 程序的代码: +/ +/ helloworld.cpp +/ /+ +/ #include +/ using namespace std; +/ +/ int main() { +/ cout << Hello, World! < C++编程中相关文件后缀 1.单个源文件生成可执行程序 下面是一个保存在文件
/* helloworld.cpp */
#include <iostream>
int main(int argc,char *argv[])
{
std::cout << "hello, world" << std::endl;
return(0);
}
程序使用定义在头文件 iostream 中的 cout,向标准输出写入一个简单的字符串。该代码可用以下命令编译为可执行文件: $ g++ helloworld.cpp 编译器 g++ 通过检查命令行中指定的文件的后缀名可识别其为 C++ 源代码文件。编译器默认的动作:编译源代码文件生成对象文件(object file),链接对象文件和
helloworld.cpp 中一个简单的 C++ 程序的代码:
libstdc++ 库中的函数得到可执行程序。然后删除对象文件。由于命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。

