CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 597752
holly
·
2008-01-14 10:29:50
·
阅读: 358
同一个 Command prompt 下面, 环境变量当然一样
<空>
相关信息:
妖啊. 谁能告诉我问题在哪里
(2009字)
(
holly
[784]
2008-01-14 18:19
)
很可能是环境变量。。贴出makefile啊
(空) (
老玉米
[359]
2008-01-14 18:22
)
同一个 Command prompt 下面, 环境变量当然一样
(空) (
holly
[357]
2008-01-14 18:29
)
/DEBUG和/MD是不是有问题啊
(6字)
(
老玉米
[365]
2008-01-14 18:27
)
注意: makefile 中的 link.exe 那行跟直接打的那行一模一样
(空) (
holly
[367]
2008-01-14 18:30
)
遇到怪事当然只能多试啊。。。。
(空) (
老玉米
[313]
2008-01-14 18:32
)
delphi 里我就碰到过怪事:把一行代码删除掉重新打过,重新编译后运行的结果和钢材就不同!
(空) (
pcplayer
[316]
2008-01-14 18:38
)
大牛也有碰到怪事的时候!
(空) (
pcplayer
[324]
2008-01-14 18:28
)
嘿, 碰到的肯定比大家都多
(空) (
holly
[388]
2008-01-14 18:31
)
提示是没找到CRT的lib。makefile里有执行过set path之类的语句吗?在makefile的执行link的时候echo出path来看看吧
(空) (
Water-E
[504]
2008-01-14 18:38
)
没. 另贴 Makefile 如内
(1409字)
(
holly
[437]
2008-01-14 18:45
)
管他那么多干啥啊,在LDFLAGS 里加上msvcrt.lib的目录肯定能过去.
(空) (
bjwf
[431]
2008-01-14 19:18
)
明白你的问题在哪儿了 把变量LIB改成LIBEXE或别的名子应该就行了. VC命令行窗口环境变量里有个叫LIB的,用来指定链接库目录的,makefile里的与这个重名了.
(空) (
bjwf
[454]
2008-01-14 19:27
)
嗯, 有理
(空) (
holly
[328]
2008-01-14 20:30
)
应该是环境变量的问题.
(空) (
bjwf
[334]
2008-01-14 19:16
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录