- 在线时间
- 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 编辑
; J& Q# A3 B. c$ a, ?6 n
6 p; G/ s6 I R; g. _1 ^. W现需要c++来调用lingo文件" D( D* O( v8 F4 B5 J1 `
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,2 y; P& ^/ @# z/ w- H' E+ O0 L7 Q5 ]
新建了一个工程,
; M% v1 B/ u" _" E! w; o, s然后**.c文件加入工程,
9 m t% w d$ j) S% `/ p然后再把lingo11.lib添加到工程中,
; X, e" Q" T% r: T5 s6 Z, w; a# J# q* T2 [# u% _' F
但是编译报错!1 k7 t5 {% W# F% k7 q
直接编译报:1 @8 B( h. k/ M1 j6 J' B9 }9 M6 W. O
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
7 k# Y" p( ?/ F2 P4 y" a75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
) r/ s5 q2 s2 i# u. s, `+ \; n+ J5 g" r
用**目录下的makefile文件编译报:
0 d1 K Y/ n3 o/ ^! x# v CreateProcess((null), cl -c **.c, ...) failed. 0 T0 s2 J5 F( l
系统找不到指定的文件。
2 Y; s) n# S; p n/ HC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2 i3 `- k# t2 B/ ]% l5 v
我用的C++编译器是devC++4.9.9.2
8 O, z( x- e5 O5 {4 Y) N; B有人成功过吗?3 z. [/ T& ~3 \! Y- _% |
|
zan
|