当前位置: 技术问答>linux和unix
如何在linux服务器中使用GCC编译器
来源: 互联网 发布时间:2017-01-02
本文导语: 各位网友: 你们好!我是一个linux初学者。现在在服务器端安装了linux,gcc等。我本地是windows系统,采用secureCRT连接服务器, 现在有个一用visual studio2008编写的程序,想通过gcc重新编译,使之在linux系统可以运行...
各位网友:
你们好!我是一个linux初学者。现在在服务器端安装了linux,gcc等。我本地是windows系统,采用secureCRT连接服务器,
现在有个一用visual studio2008编写的程序,想通过gcc重新编译,使之在linux系统可以运行,具体流程是什么样的呢?求各位高手指点一下!
你们好!我是一个linux初学者。现在在服务器端安装了linux,gcc等。我本地是windows系统,采用secureCRT连接服务器,
现在有个一用visual studio2008编写的程序,想通过gcc重新编译,使之在linux系统可以运行,具体流程是什么样的呢?求各位高手指点一下!
|
1,改掉程序调用windows API的地方,换成linux的API
2,在Linux建立工程,可以使用Eclipse等工程,如果不用工具只用gcc的话需要自己写makefile,并把vs2008里的那些程序拷贝过来
3,使用gcc编译,如果是c++的程序,使用g++编译
4,如果以上都不想用,可以试试wine,但既然是服务器端程序,还是不推荐使用wine
2,在Linux建立工程,可以使用Eclipse等工程,如果不用工具只用gcc的话需要自己写makefile,并把vs2008里的那些程序拷贝过来
3,使用gcc编译,如果是c++的程序,使用g++编译
4,如果以上都不想用,可以试试wine,但既然是服务器端程序,还是不推荐使用wine
|
gcc只是一个编译器,不能创建工程,那是IDE的事情
只用gcc的话,需要自己写各种.c/cpp和.h文件,然后一起编译链接成可执行文件
只用gcc的话,需要自己写各种.c/cpp和.h文件,然后一起编译链接成可执行文件
|
需要建立想相应的makefile,然后用make来调用Makefile进行编译
|
首先确定你用的是标准的c/c++ ,没有设计VC中的内容(例如MFC库函数,windows API等)
如果文件很少,你 用gcc hello.c -o hello 这类的语句就可以。
如果文件比较多,还是写一个makefile文件,批量解决。
希望能帮到你。
如果文件很少,你 用gcc hello.c -o hello 这类的语句就可以。
如果文件比较多,还是写一个makefile文件,批量解决。
希望能帮到你。