RAD Studio 10.2编译C++builder 2010工程,去掉勾选Build with runtime packages报错

柳若晨风 2018-01-19 01:27:15
RAD Studio 10.2编译C++builder 2010工程,去掉勾选Link with runtime packages报错:unable to open file 'Windows.obj'。勾选上能正确编译通过
...全文
711 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
柳若晨风 2018-01-23
  • 打赏
  • 举报
回复
引用 1 楼 u010165006 的回复:
新建工程,添加旧工程所有文件,再编译试试。
结贴!只找到这一种解决办法,谢谢哈
柳若晨风 2018-01-19
  • 打赏
  • 举报
回复
引用 5 楼 DelphiGuy 的回复:
呃,应该是从XE2开始的
好的,我尝试一下哈,谢谢
  • 打赏
  • 举报
回复
呃,应该是从XE2开始的
  • 打赏
  • 举报
回复
这个应该是Delphi单元的命名空间改变造成的,大约是从XE开始,为了适应跨平台的需要,windows单元改成WinApi.Windows,VCL的单元改为Vcl.xxx... 所以你需要明确使用#include <Winapi.Windows.hpp>诸如此类,有一个Unit scope names 设置可以省略一部分前缀。
柳若晨风 2018-01-19
  • 打赏
  • 举报
回复
引用 1 楼 u010165006 的回复:
新建工程,添加旧工程所有文件,再编译试试。
谢谢哈,我试试。之前也想过,主要是工程文件比较多,会麻烦一些
ooolinux 2018-01-19
  • 打赏
  • 举报
回复
新建工程,添加旧工程所有文件,再编译试试。

13,824

社区成员

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

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