[linker fatal error]:Expected a file name的解决办法

本来大家都说C++ Builder是如何的牛,如何的易用,如何的比Visual C++好很多。今天,算是领教了。让我不禁觉得C++ Builder是不是脑子有问题,总之,给我的第一感觉是不爽。

之前,刚安装完C++ builder,随便新建一个Application,然后运行,就出现无法找到borlndmm.dll,于是,就去找。最后终于解决。

可是,本来以为可以好好的学习下C++ Builder了,谁知道,有出现一个无聊的错误:没有找到cc3260mt.dll。没办法,谁让软件是人家的呢?只好再次找到cc3260mt.dll,然后处理好了。

嗯,不错,终于所有的错误都没有了。心想,这次能好好的看看C++ Builder相对于Visual C++的优势在哪里了?

可是,当保存完工程之后,再次运行,就出现[Linker Fatal Error]:Expected a file name:的错误,没办法真是服了。我保存的时候,为了省事期间,采用的都是默认的文件名:Unit1.cpp Project1.bpr。这个是它默认的,难道还是有问题。

首先,自己将工程换到一个路径中没有中文,没有空格的目录,可是还是不行。真是让人摸不着头脑。在Visual C++中是绝对不会出现这样的问题的。难道C++ Builder就顾大局了,连这些小问题都不管了吗?

最后,终于发现,当我把工程保存在路径中不含有C++ Builder这几个字的时候就不会有上面的那个问题。一旦我的文件夹的名字含有C++Builder这几个字的时候,就会出现上面的问题。让我感觉只想发笑,怎么会有这么无聊的bug呢。

一个大名鼎鼎的江湖大侠,在这里留了这个一个让人匪夷所思的bug,真的是不可理解。没有办法啊。只好把自己原来的文件名由C++Builder更改为其他的名字。这样那个[Linker Fatal Error]:Expected a file name:就没有再出现过了。

对于Visual C++,怎么会出现上面的那种无聊的问题。为了方便起见,我经常将自己的某种语言的程序都放在一个特定的目录中,比如MATLAB程序,就放到一个叫MATLAB的目录下;C语言程序,就放在一个目录名为C的目录下;Visual C++程序就放到一个名为Visual C++的目录下。这下好了,C++Builder例外。

所有这些烦人的无聊的玩意,很影响我对C++ Builder的第一印象,同时也给初学者带了一定的问题。使很多人都不知道重装了多少遍C++ Builder,甚至放弃去学习C++ Builder。

总之,实在不想相信C++ Builder会犯如此一个错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值