码迷,mamicode.com
首页 > 其他好文 > 详细

用 Lazarus 开发 OPC Client 2 (关于Lazarus 编译器)

时间:2016-12-30 10:15:12      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:xxxx   err   efi   tle   遇见   line   项目   pad   com   

Lazarus 其实现在是一个很好的编辑环境了,代码提示和格式化功能都可以较好的工作。甚至可以认为在编辑编辑上部分功能优于DELPHI,但毕竟小众不太完备。

Lazarus开发DLL同Delphi一样方便,但在编译过程中可能会出现Delphi中从来不可能遇见的问题,报“XXXXXX.pas(22,1) Error: Undefined symbol: WSRegisterXXXXXX”之类的信息,如下图:

技术分享

解决的办法就是在程序(库文件)声明引用的地方加入“Interfaces”,就是上图被注释掉的地方,这可能是很多老Delphier不太适应的,首先Delphi里面不需要,其次Lazarus的项目模板也没有默认加入!

再次强调啊,要Uses Interfaces, 动态库才可以正常编译哦!

用 Lazarus 开发 OPC Client 2 (关于Lazarus 编译器)

标签:xxxx   err   efi   tle   遇见   line   项目   pad   com   

原文地址:http://www.cnblogs.com/hieroly/p/6235691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!