零基础学习Linux编程之Ubuntu下编译C++程序

零基础学习Linux编程之Ubuntu下编译C++程序,第1张

零基础学习Linux编程之Ubuntu下编译C++程序

零基础学习Linux编程之Ubuntu下编译C++程序

1.准备C++源码文件:

2.准备CMakeLists.txt文件(给CMake编译器用的)

hello.cpp:

#include 

using namespace std;

int main(int argc, char *argv[])
{
	char sz[] = "Hello, World!";	 
	cout << sz << endl;	 
	return 0;
}

CMakeLists.txt:

#CmakeLists.txt
PROJECT(hello_project)
ADD_EXECUTABLE(hello hello.cpp)

gcc编译:

gcc hello.cpp -lstdc++

生成 a.out

gcc hello.cpp -lstdc++ -o hello

生成hello

g++编译:

					
										


					

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5691695.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存