我用vc开发的arx,在程序中: 我从vbscript.dll中提取了regexp用于正则表达式操作 现在程序调试是可以运行通过的,一切功能都正常 但是非调试模式下,一运行就出错,说什么fgets.c 第60行错误等 我怀疑是这个dll的问题,当我将vbscript.dll进行编译链接时,出现下面的错误? Linking...
vbscript.dll : fatal error LNK1136: invalid or corrupt file
Error executing link.exe. 请问我该怎么解决这个问题呢?要怎样将这个dll编译到arx中,适合于发布呢?谢谢
vbscript.dll : fatal error LNK1136: invalid or corrupt file
Error executing link.exe. 请问我该怎么解决这个问题呢?要怎样将这个dll编译到arx中,适合于发布呢?谢谢
C/C++卡片中:
Category 选择 general
Optimizations 选择 Disable(Debug)
Debug Info 选择 Program Database
Link 卡片中:
Generate debug info
好了,现在Release就可以跟踪了调试完成后,还原以前的设置,Rebuild All
--------
楼上 arx是CAD的专用动态库 插件形式 专有技术 很无聊的说