★★★BCB6保存文件应该注意什么?为什么保存指定路径下后不能正常编译连接?!★★★

cywater2000 2002-12-13 09:04:08
小弟初学CB(BCB6),没想到一开始就碰到了很头痛的一个问题:

每次编完程序后,直接运行或者保存在CB默认的Projects下,程序可以正常编译,连接,但是当我保存在自己指定的文件夹下却经常出问题!


以前学VC我知道
#include "Unit1.h"是在当前文件下找,我以为是这个原因,所以我改为
#include "H:\我的C++程序\pro\BCB\why\Unit1.h"
 可是还是不行!(我将.cpp与.bpr保存在了 H:\我的C++程序\pro\BCB\why\Unit1.h下)

不知道为什么,一运行就会出现
[Linker Fatal Error]Fatal:Expected a file name:
为什么呢?
请大家帮助!
多谢了
...全文
77 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
secondch 2002-12-25
  • 打赏
  • 举报
回复
保存文件时好像路径不能太深。
warton 2002-12-15
  • 打赏
  • 举报
回复
一般情况是因为内存太小不够用的原因
cywater2000 2002-12-15
  • 打赏
  • 举报
回复
保存问题解决了,好像是中文的原因。

但是还有一个头痛的问题:
  为什么有时候编译器不“提示”对象的属性和方法呢?甚至连函数的参数都不提示!!!
  这是怎么回事?有什么解决办法吗?


请大家帮助。我再加20分!
cywater2000 2002-12-15
  • 打赏
  • 举报
回复
请问补丁在哪里下?
多谢了!
cywater2000 2002-12-15
  • 打赏
  • 举报
回复
???会有这种事?

这点上CB差VC远了,唉
01101230 2002-12-13
  • 打赏
  • 举报
回复
你的问题我完全遇到过,在这个论坛也问过了。解决不了的,SALL ALL也没用。也和补丁无关,装了BCB6的第三个补丁也没用。重装系统,重装BCB6也没用。也许跟操作系统有关,我只试过在公司的机可以按自己路径保存(2000SERVER SP1,IE5)。自己的机不行,只能保存在默认路径( 2000SERVER SP3,IE6)

不过有时如果编译一次才保存,有百分之几十的机会可以成功。
最好还是先保存在默认路径,然后把整个工程文件夹COPY到自己的路径
wangxiangsjz 2002-12-13
  • 打赏
  • 举报
回复
在我的2000下中文路径没有任何问题,只要SaveAll把CPP和BPR保存自己的文件夹就可以。
favorit 2002-12-13
  • 打赏
  • 举报
回复
建议你每一个工程文件都在你自己的文件夹里再新建一个文件夹,如
H:\C++\pro\BCB\why\project1\ 里放工程1
H:\C++\pro\BCB\why\project2\ 里放工程2
projectx文件夹的名字最后可以让你一看到这个文件夹就知道是什么工程文件
路径不要使用中文
favorit 2002-12-13
  • 打赏
  • 举报
回复
选SaveAll后系统虽然只会提示保存*.cpp和*.bpr,但是其他文件也会自动保存在指定路径下
warton 2002-12-13
  • 打赏
  • 举报
回复
应该可以的
你再看看你保存的文件都在你的文件在不在同一个目录下面
可能是你只保存了工程文件而己
还有一种情况是你的编译过的exe文件正在运行,所有不能再次写入
另外安装补丁试试
不要使用中文路径
warton 2002-12-13
  • 打赏
  • 举报
回复
是呀,应该可以的!!
cywater2000 2002-12-13
  • 打赏
  • 举报
回复
"所有与该工程相关的文件"?

选SaveAll后不就行了吗?但是选SaveAll后系统只会提示保存*.cpp和*.bpr呀

其他文件不会再自动保存在指定路径下吗?

lining_cumt985 2002-12-13
  • 打赏
  • 举报
回复
按照BCB里面的默认保存按钮应该不会有问题。
flyflyflylflyfly 2002-12-13
  • 打赏
  • 举报
回复
up高明!
favorit 2002-12-13
  • 打赏
  • 举报
回复
你把所有与该工程相关的文件都保存在你自己的文件夹里,#include就不需要做修改
wangxd 2002-12-13
  • 打赏
  • 举报
回复
你的目录中含有中文和“++”符号,所以不能正常编译,这是bcb6的bug,换个目录名称保存吧
cywater2000 2002-12-13
  • 打赏
  • 举报
回复
为什么不使用中文呢?

是不是CB对中文支持不好?

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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