导航:首页 > 源码编译 > cpp编译

cpp编译

发布时间:2022-02-09 05:28:34

① C++如何用命令编译多个.cpp文件

cl a.cpp b.cpp c.cpp。。。。。直接把.cpp文件用空格隔开就行了

② 可以用什么运行或者编译.cpp文件

你运行的那个文件,是没编译过的文件,而且unable
to
run
program
file这也显示不能运行程序文件,说明你得先编译.
你同学那能运行,他已经编译了。

linux 怎样编译cpp程序例如hello.cpp。等等,很简单的源程序文件,

说道在liunx下编译,就不得不说下Makefile了,它有个隐式规则很少人知道
比如你要编译hello.cpp
你可以通过make hello.cpp
应该没有比这个更简单的编译方法了。

在liunx下调式的话,就需要学习gdb调试方法了,这个网络一下,有很详细的教程。

最后推荐一下《跟我一起写 Makefile》这篇文章,看完你应该对linux下编译C/C++程序有很深的了解了

④ gcc如何编译.cpp

gcc是C的编译器,不能编译C++。编译C++要用g++,方法是
g++ -o 生成的可执行文件名 源文件.cpp。

⑤ vs2013打开的cpp文件如何编译

Visual Studio无法对单个源代码文件直接编译。

VisualStudio工程(.sln)编译需要许多的参数,比如头文件源文件,依赖库等。如果没有他们,强大的Studio只是废物。


解决思路:

建立一个空VisualStudio工程->导入源代码->编译运行。


Step1 建立空项目

1.1 打开VisualStudio,按快捷键Ctrl + Shift + N,即可弹出新建项目的窗口。

(或,文件(FILE)->新建(NEW)->工程(Project)即可弹出新建项目的窗口。)


⑥ 多个cpp文件如何一起编译

将函数的声明放到头文件,函数的定义放在cpp文件,之后再主函数中,将头文件包含进来,进行联编

⑦ 如何用命令行编译cpp文件

单个文件:
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。

⑧ 关于gcc编译器,在控制台写*.cpp编译多个cpp会报错

根据报错信息,是因为“g++ -c *.cpp”这条指令的通配符串“*.cpp”没有展开所致。

根据验证,当执行“g++ -c *.cpp”这条指令时,当前目录比如testcomb下没有后缀名为cpp的文件,“*.cpp”就不会展开,就会报错。

---

如上图所示,当前目录下没有.c文件,报错与问题中的一致。

⑨ dev cpp 怎么编译啊

你编好程序后,按F5,然后跳出来保存文件,就是你保存你编的cpp放在哪里,然后就会自动运行了 ,运行的时候,就会自动生成EXE文件

⑩ c和.cpp的文件怎么一起编译

可以在命令行下编译多个C/CPP文件,通过cl -c命令来编译类文件,编译成obj文件后,你可以使用lib命令将其编译为lib文件,然后使用link命令连接多个obj文件。
默认生成的可执行文件的名称是命令中第一个obj文件的名称,具体参考代码如下:

#include<iostream>
class A{
public:
int a;
int b;
void say();
};

------

/**

class A{
public:
int a;
int b;
void say();
};
*/
#include "A.h"

void A::say(){
a = b;
}

------
//#include<iostream>
#include "A.h"
using namespace std;

int main(){
A a;
a.a = 0;
a.b = 9;
a.say();
cout<<a.a<<" "<<a.b<<endl;
}

阅读全文

与cpp编译相关的资料

热点内容
可以加密视频吗 浏览:506
心电图算法更新 浏览:559
开封拍违章挣钱的app叫什么 浏览:461
计算机与编程基础知识 浏览:481
北京公交一卡通app叫什么名字 浏览:374
淮北前端程序员私活小程序 浏览:277
锋云服务器怎么添加硬盘 浏览:644
推币机app都有什么 浏览:727
团员图片怎么收集压缩 浏览:345
安卓s9什么时候发布 浏览:220
怎么消除xp文件夹中的虚拟文件 浏览:776
本田电装空调压缩机 浏览:220
最好单片机有哪些 浏览:590
php商城模块 浏览:489
如何下载端游手机版安卓 浏览:141
有什么健身房app 浏览:68
程序员给女朋友转4千 浏览:350
服务器群集怎么样 浏览:800
珠海源码房地产销售系统哪家专业 浏览:199
什么app可以鉴别古董 浏览:15