zoukankan      html  css  js  c++  java
  • gcc的基本用法

    gcc test.c这样将编译出一个名为a.out的程序
    gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名
    注意;用g++或gcc编译时,如果你的程序放在c:\下,在dos窗口也必须保证在dos根目录在那儿,
    即dos窗口上必须显示是c:\>,如果不是通过cd命令改变。
    例子
    比如我在c盘下建立了一个文件
    //文件代码
    #include <iostream>
    using namespace std;
    int main()
    {
    cout<<"Hello,world";
    }
    然后保存为Hello.cpp
    打开dos窗口,发现dos窗口显示的是F:\>
    我键入c:然后回车
    目录回到c盘
    然后键入g++ Hello.cpp -o Hello
    这样就编译完了,在c盘下就会有一个Hello.exe文件,在dos窗口下再键入Hello。出现结果了吧。
    -------------------------------------------------------------------------------------------
    下面再讲这么在vim直接编译程序
    首先安装vim,安装完成后在_vimrc中添加如下代码
    " 设定文件浏览器目录为当前目录
    set bsdir=buffer
    set autochdir
    这样vim直接就会把dos目录转到现在编辑的目录了,可以用:cd看是否目录正确。
    然后在vim中写一个程序,保存一个位置,这个位置最好确定,因为如果经常变化,又是会出错,然后再vim中键入命令:!g++ filename.cpp -o filename
    其中filename是你的保存的文件名,cpp是程序类型。编译完成后,再键入:!filename,成功了。
    或者直接在vim中写入命令:make filename
  • 相关阅读:
    数学建模反思
    [Leetcode]unique binary search trees
    暑假结束了,开始新的学习
    什么是lamda表达式?
    [Java]三大特性之封装
    [Leetcode]003. Longest Substring Without Repeating Characters
    [Leetcode] 002. Add Two Numbers
    [Leetcode] 001.Two Sum
    [数据结构]AVL树
    [数据结构]二叉搜索树
  • 原文地址:https://www.cnblogs.com/fujinliang/p/2405799.html
Copyright © 2011-2022 走看看