有人知道如何将Pdcurses与Embarcadero C++ Builder集成吗?
我将库pdcurses.lib添加到我的项目中,并在部署部分中添加了pdcurses.dll。但是无论我做什么,我仍然有一个link32错误。
发布于 2013-12-30 18:57:52
对于那些急着需要它的人来说,这里有一个小方法:
转到http://sourceforge.net/projects/pdcurses/files/pdcurses/3.4/并下载包含源文件的pdc34dllw.zip和pdcurs34.zip。从pdc34dllw.zip中提取文件,并仅保留以下文件: curses.h、pdcurses.dll和可选的panel.h .h
然后,解压另一个存档pdcurs34.zip并转到win32文件夹。在您的windows控制台中,请执行以下操作:
make -f bccwin32.mak从构建后生成的所有文件中,搜索pdcurses.lib,因为您只需要这样做。从第一个存档中复制curses.h、pdcurses.dll文件,并在C++ Builder项目文件夹中复制新生成的pdcurses.lib。将pdcurses.lib添加到您的项目中,包括"curses.h“头文件,点击F9,它应该可以正常工作。
发布于 2013-12-30 11:56:22
谷歌给你看的。
lib文件与Borland的OMF文件格式不兼容。
使用Borland的IMPLIB工具,将DLL作为参数传递。它将生成一个与Borland兼容的导入库。和那个图书馆联系。
编辑:另一个选择是在Microsoft导入库上使用Borland的COFF2OMF工具。
https://stackoverflow.com/questions/20838835
复制相似问题