[root@dabu.info ]# yum groupinstall 'Development Tools'
[dabu@dabu.info ]$ sudo apt-get update [dabu@dabu.info ]$ sudo apt-get install build-essential manpages-dev
[dabu@dabu.info ]$ whereis gcc [dabu@dabu.info ]$ which gcc [dabu@dabu.info ]$ gcc --version
#include<stdio.h>
/* demo.c: My first C program on a Linux */
int main(void)
{
printf("Hello! This is a test prgoram.\n");
return 0;
}
[dabu@dabu.info ]$ gcc program-source-code.c -o executable-file-name
[dabu@dabu.info ]$ cc program-source-code.c -o executable-file-name
[dabu@dabu.info ]$ make executable-file-name #假设executable-file-name.c 这个文件存在 ##
[dabu@dabu.info ]$ cc demo.c -o demo
[dabu@dabu.info ]$ make demo #假设demo.c在当前文件夹下存在
[dabu@dabu.info ]$ ls -l demo*
[dabu@dabu.info ]$ ./demo
[dabu@dabu.info ]$ /path/to/demo #即demo文件的绝对路径
#include "iostream"
// demo2.C - Sample C++ prgoram
int main(void)
{
std::cout << "Hello! This is a C++ program.\n";
return 0;
}
[dabu@dabu.info ]$ g++ demo2.C -o demo2
[dabu@dabu.info ]$ make demo2
[dabu@dabu.info ]$ ./demo2
[dabu@dabu.info ]$ cc -g -Wall input.c -o executable
[dabu@dabu.info ]$ g++ -g -Wall input.C -o executable
[dabu@dabu.info ]$ cc -O input.c -o executable
[dabu@dabu.info ]$ g++ -O -Wall input.C -o executable
[dabu@dabu.info ]$ cc myth1.c -o executable -lm
[dabu@dabu.info ]$ g++ fireworks.C -o executable -lX11
[dabu@dabu.info ]$ cc light.c sky.c fireworks.c -o executable
[dabu@dabu.info ]$ g++ ac.C bc.C file3.C -o my-program-name
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有