- 在线时间
- 4 小时
- 最后登录
- 2011-12-14
- 注册时间
- 2011-5-21
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 22 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 18
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 16
- 主题
- 4
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   13.68% 该用户从未签到
 |
本帖最后由 tomorrow0530 于 2011-5-23 12:07 编辑 9 v9 p1 b, h' S/ l
+ s s( Q+ V4 e8 }
现需要c++来调用lingo文件
! N$ w1 p1 V V( N W8 X) w我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,9 r& U! c* z6 [" ]9 Z" ?$ D1 G5 C
新建了一个工程, j8 w' o% E2 ^: @) P$ x" @4 V
然后**.c文件加入工程,# y5 f, }4 D: R1 A8 K1 i
然后再把lingo11.lib添加到工程中," K, c9 e0 }. W; l3 z" f; }% N
8 d7 F7 h# L* _: r( p" s
但是编译报错!# f5 D: ~4 E ]& a. ?* K
直接编译报:
3 i3 L1 p' ?7 [1 M* I75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' - C9 g: ?: O) Q7 ?5 k3 J
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
' O4 x9 g# q! J" k
! r: {& S5 r J用**目录下的makefile文件编译报:& @. }! I! d, Z/ r
CreateProcess((null), cl -c **.c, ...) failed.
. m* ]8 k* A8 D/ k& \) ]6 b/ N 系统找不到指定的文件。 ) `2 q( |9 u8 J4 T& v
C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
2 w$ M9 d! V, m/ _我用的C++编译器是devC++4.9.9.2
, g8 e" x9 l2 X' @, L有人成功过吗?" i: `# q9 n* ]( o$ d/ ^, i! Q
|
zan
|