nnpc.net
当前位置:首页 >> 在FEDorA环境下用vim写了一个头文件.h和一个.C文件,这个.C文件用到了.h,请问用gCC编... >>

在FEDorA环境下用vim写了一个头文件.h和一个.C文件,这个.C文件用到了.h,请问用gCC编...

一个头文件.h(XXX.h)和一个.c文件(xxx.c)这个.c文件用到了.h 就在.c文件中加入对该文件的引用 #include "XXX.h"然后 gcc xxx.c 生成a.out

先在终端中输入 vim test.c 回车进入vim编辑器,再按一下a键,进入编辑状态,然后输入如下C语言语句:#include<stdio.h>int main() { printf("hello world!\n");}到此,按esc键退出编辑状态,再输入一个冒号(shift + 冒号分号那个键),紧跟着输入 wq ,即 输入 :wq 按回车,即推出vim编辑器回到终端命令窗口(类似xp的命令提示符),之后输入 gcc test.c ,这步是编译 ./a.out , 这是执行,将会输出 hello world!到此结束,前提是你已经安装gcc

touch 是更基本的一个工具.它属于 coreutils,coreutils 里的工具在所有的类 unix 操作系统中都应该存在.而 vim 则不是.另外,touch 可以 touch 一个已经存在的文件(即使不是文本文件也可以).用于修改它的 atime 或者 mtime.

没明白你的诉求.什么叫拆分一部分 .c 文件?把一个文件挑出一部分另存成另一个文件么?请再详细描述一下需要,或者举例说明.追问 比如说有一大段程序,其中有头文件函数声明 主函数 以及所声明函数的定义,我想把这一大段程序拆分成

sudo chmod 775 文件名 添加执行权限

应该是虚拟终端问题吧,字体显示太大,字串可显示范围太小,最后几个字母间重合了.试着换一个终端程序,或调整一下终端的字体.没用过fedora 14所以不知道它的终端是什么程序,只好自己试试了.

cpp文件头加入该头文件的包含,就可以使用:#include 类 对象;

~#vi tmp.c按i进入插入模式,输入源文件内容#include <stdio.h>int main(int argc,char *argv[]){ printf("just a case!\r\n"); return(0);}按ESC退出插入模式,输入:wq回到shell~#gcc tmp.c~#./a.out

gcc是C 语言编译器C++用g++编译一般gcc和g++是绑定安装的只要有gcc就有g++命令只是把gcc换成g++即可其他写法、参数什么的都一样

在#include 前面加一句#include 试试……

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