怎么在CMD下直接运行G++编译源代码?
我的DEVC++装在D盘下面~而且把PATH设置成了D:\ProgramFiles\DEV-CPP\Bin,但是编译的时候还是会出错,好郁闷,不是代码的问题,代码在DEV...
我的DEVC++装在D盘下面~而且把PATH设置成了D:\Program Files\DEV-CPP\Bin,但是编译的时候还是会出错,好郁闷,不是代码的问题,代码在DEVC++下面可以运行~求高手指教~~
展开
1个回答
展开全部
路径 中 带空格了 要加引号 英文的
"D:\Program Files\DEV-CPP\Bin"
和path 中原有的其他路径用 分号隔开英文的的分号
例如 原来 path 是
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\TC200
可以加前面 也可以加中间 还可以加最后面
就写个加最后面的吧
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\TC200;"D:\Program Files\DEV-CPP\Bin"
.................
源代码 放D:\
cmd进入d盘
g++ -o test.exe test.cpp
g++ -o test test.cpp
或者
g++ test.cpp -o test
可执行文件的 .exe 可以省略
"D:\Program Files\DEV-CPP\Bin"
和path 中原有的其他路径用 分号隔开英文的的分号
例如 原来 path 是
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\TC200
可以加前面 也可以加中间 还可以加最后面
就写个加最后面的吧
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\TC200;"D:\Program Files\DEV-CPP\Bin"
.................
源代码 放D:\
cmd进入d盘
g++ -o test.exe test.cpp
g++ -o test test.cpp
或者
g++ test.cpp -o test
可执行文件的 .exe 可以省略
追问
追答
abs 头文件 cmath (C语言是 math.h, 去掉.h 前面加个c)
printf 头文件 cstdio(C语言是 stdio.h, 去掉.h 前面加个c)
..............
还有其他C函数 要 什么头文件自己找
C语言中的函数 C++下也已用 但是头文件 要 改
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询