【发布时间】:2023-03-20 02:12:01
【问题描述】:
我正在尝试根据 Apache 网站上的说明使用 Pharlap 扩展器为 Borland 4.5 编译器制作一个简单的 ToolChain:https://netbeans.apache.org/kb/docs/cnd/toolchain.html
我将 ToolChain 基于 MinGW,以便我可以使用这些工具进行制作。
我无法以自动发现 MinGW 的方式获取新工具集来查找 Borland 编译器。如果我使用 g++ 作为编译器名称,Netbeans 会发现没问题。问题似乎与目录有关。我假设安装目录为 C:\BC45\BIN 并试图在该目录中找到 BCC32.EXE。
当我运行(清理、构建、然后运行)netbeans 模块的测试安装时,我在 C/C++ 中看到了我的新工具链,但 C++ 编译器的字段始终为空,除非我在 c 中指定程序:\mingw\bin(基本)目录。
我在我的 cpp xml 文件中尝试了以下变体,以确保它不时以 g++ 作为名称运行良好:
<cpp>
<compiler name="bcc32.exe"/>
<recognizer pattern=".*[\\/]bc45.*[\\/]bin[\\/]?$"/>
我没有找到 Apache 网站以外的文档。我的猜测基于我发现的内容:%appdata%\NetBeans\12.4\config\CND\ToolChain\MinGW.xml
【问题讨论】:
-
Borland 4.5 已经 25 岁了。你真的有使用这种过时的编译器吗?
标签: netbeans g++ mingw netbeans-platform netbeans-plugins