在ubuntu下对多个C++文件进行同时编译的例子
来源:互联网 发布:超硬材料 知乎 编辑:程序博客网 时间:2024/05/17 19:19
1、编写三个文件:Function.h Function.cpp hello.cpp
Function.h内容为:
int Function(int N);
Function.cpp内容为:
#include "Function.h"
#include <iostream>
using namespace std;
int Function(int N)
{
if(N<0)
{
cout<<'input is error!"<<endl;
return 0;
}
if (0 == N)
{
return 0;
}
if (1== N)
{
return 1;
}
}
hello.cpp 内容为:
#include "Function.h"
#include <iostream>
using namespace std;
int main()
{
int N;
cin>>N;
cout<<Function(N)<<endl;
}
2.编译三个文件,使用g++命令:
先cd到文件所在的目录;再运行以下命令:
g++ -o run Function.cpp Function.h hello.cpp
其中run 是我们后面要用运行的一个文件,在这里可以自己随便取个名,若不取名的话,系统会自动生成一个a.out的文件;
再运行命令:
./run
就可得到结果!
0 0
- 在ubuntu下对多个C++文件进行同时编译的例子
- ubuntu下用g++同时编译多个文件的方法
- Dev-C++:同时编译多个文件
- 在ubuntu下编译多个C++文件
- [ubuntu环境搭建]在ubuntu下编译C++、C文件
- 在ubuntu下使用cmake进行opencv的配置和Windows下进行使用cmake编译源代码比较,opencv3进行g++例子程序编译、动态库的制作
- Dev-C++同时编译多个C或C++文件
- ubuntu下编译c程序之多个 .c文件关联
- Linux(Ubuntu)下进行C的多文件编写
- 同时对多个文件进行大量写操作对性能优化
- 同时对多个文件进行大量写操作对性能优化
- 如何在vi下同时打开多个文件
- Ubuntu下如何对文件的所有者进行修改
- 在Ubuntu下,如何对APK进行反编译,回编译,以及签名
- shell下同时读取多个文件的方法
- 对多个自定义cell同时进行相同操作
- mysql对数据库多个字段同时进行模糊查询
- Linux下同时wget多个文件
- Python sys.path详细介绍
- ios UISegmentedControl KVO 检测selectedSegmentIndex的改变
- JAVA版配置QPID
- IOS JSON解析之JSONKit使用
- 线程池代替进程池
- 在ubuntu下对多个C++文件进行同时编译的例子
- 系统自动化配置和管理工具:SaltStack
- 查找学生信息(map使用)
- python操作Excel读写--使用xlrd
- Android开发_简单的网络编程
- 通过Java反射测试类私有成员
- JavaScript全局变量和局部变量
- 访问共享资源提示“网络不存在或尚未启动”解决方法
- ImportError: The _imagingft C module is not installed