mingw默认编译目录,急

xspace_time 2011-05-20 09:54:39
MINGW安装在C盘C:/mingw/bin sys1.0的编译目录是C:/mingw/home/administrator
但是经常还原,老是把C:/mingw/home/administrator目录下的.c和.cpp等文件搞没了,问下怎么把默认的
C:/mingw/home/administrator改成E:/mingwGCC
...全文
448 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
nostopstep 2011-05-20
  • 打赏
  • 举报
回复
设置环境变量。
xspace_time 2011-05-20
  • 打赏
  • 举报
回复
mingw编译的cpp c文件默认目录在C:/mingw/home/administrator

怎么改成E:/mingwGCC
xspace_time 2011-05-20
  • 打赏
  • 举报
回复
结帖了,虽然我的想法比较偏离现实,但也是个人看法,感谢各位的建议,尤其是 老邓 和 xunxun1982
帮我解决的问题给我节省了不少时间,也增长了很多知识
xspace_time 2011-05-20
  • 打赏
  • 举报
回复
应该是rxvt.exe调用了msys-1.0.dll来将linux内核文件sh.ex下的命令行转换为cmd下的命令行行,所以能不能使用什么管道命令在cmd加载rxvt.exe时把目标路径直接传递过去就不用再cd了,关键是cd后命令行上多的那些东西不好看,怎么用自动加载的命令去掉呢
xspace_time 2011-05-20
  • 打赏
  • 举报
回复
直接点MSYS的快捷方式直接编译的文件必须在C:/mingw/home/administrator
怎么样才能使得
直接点MSYS的快捷方式直接编译的文件在E:/mingGCC

不知道和msys.bat和bin里面的sh.exe rxvt.exe msys-1.0.dll和一些不知道的配置文件对
环境变量是如何影响的
比如msys.bat就有使用cmd运行sh.exe和rxvt.exe设置了命令行界面的前景色和背景色

但是什么决定了进入界面以后的目录是C:/mingw/home/administrator
并且显示
Administrator@PC2011~
$
老邓 2011-05-20
  • 打赏
  • 举报
回复
除非,你想在Windows平台下使用Linux下的configure/make那一套。
那就记得一定要把MinGW的bin目录下的make.exe删除,或改名。
其他就是环境变量问题了。
MinGW建议用TDM的版本。
老邓 2011-05-20
  • 打赏
  • 举报
回复
不要混用MSYS和MinGW,两个不同的产品!!
xspace_time 2011-05-20
  • 打赏
  • 举报
回复
试了下的确可以,但是打开MSYS时进入的应该是用户工作目录,所以我想把E:\mingwGCC设置为当前用户的工作目录
贪食蛇男 2011-05-20
  • 打赏
  • 举报
回复
mingw属于比较绿的东西,不要放C盘不就行了嘛,把bin和 msys/bin加入PATH里,从CMD启动,哪都能编译。
从msys的SH启动也一样。
xunxun 2011-05-20
  • 打赏
  • 举报
回复
你是进msys里编译还是什么
cmd命令行只要在PATH里指定位置即可,哪里都可以编译
msys里切换目录要用cd
比如到E盘,就用cd E: 或者 cd /e

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧