sppk.net
当前位置:首页 >> 我在linux下尝试编了个C程序 用g++,编译通过了 但... >>

我在linux下尝试编了个C程序 用g++,编译通过了 但...

gcc filename1.c -o filename2.o filename1是你写的c程序文件 filename2是你想要生成的.o文件 如果你只是像下面这样写: gcc filename1.c 那么生成的时a.out文件,运行程序的时候执行 a.out文件就行了 希望以上回答能帮到你

我用一个例子来告诉你怎么样在 C++ 里使用C的头文件/函数。 比方说我有一个C的头文件叫 c.h, C的源码文件叫 c.c,内容分别是 c.h: #ifndef _ASDFD_INCLUDED_ #define _ASDFD_INCLUDED_ #include extern int test(int a); #endif c.c: #include "...

gcc filename1.c -o filename2.o filename1是你写的c程序文件 filename2是你想要生成的.o文件 如果你只是像下面这样写: gcc filename1.c 那么生成的时a.out文件,运行程序的时候执行 a.out文件就行了 希望以上回答能帮到你

在编译命令行中,将使用的静态库文件放在源文件后面就可以了。比如: gcc -L/usr/lib myprop.c libtest.a libX11.a libpthread.a -o myprop 其中-L/usr/lib指定库文件的查找路径,编译器默认在当前目录下先查找指定的库文件。

因为gcc只能编译C语言编写的程序,有的程序是用C++写的,所以编译的时候就要使用G++,或者手动加上标准C++库

g++是c++的编译器啊,你需要把.m文件编译成c++能够调用的动态库呀。

不妨试试 ctrl-c。 linux下:ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 E...

/usr/include/ 这个目录下的文件大多是C 标准头文件 /usr/include/c++ 这个下面就是C++标准头文件 你自己的头文件建议放在项目目录下 ,如果是通用库,那么在 /usr/include下面建立一个文件夹用来存放私有的的头文件, 通常我是在项目家目录下创...

楼主你好! 你应该没有安装g++编译器 可以在命令行的方式安装,安装命令如下: sudo apt-get install g++ 如果还是不行,再安装这个: sudo apt-get install pentium-builder 希望我的回答对你帮助!

别那样去编源gcc代码,依赖关系会把你搞疯的,直接 sudo apt-get install build-essential 会把gcc,g++和常用的库以及依赖关系全部搞定的,当然的你的得是基于debian的系统,比如ubuntu,debian linux,如果是红旗的,直接去找rpm包安吧 rpm -i x...

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com