- 在线时间
- 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 编辑 7 r" T6 q8 Y7 t
1 s3 n3 \! E, F) f
现需要c++来调用lingo文件& `! p o, f! c" x! P3 |0 u% h1 a
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,6 n/ U+ `/ S2 m7 o- k& t% V
新建了一个工程,% R( ~* u: A7 Z2 u. t
然后**.c文件加入工程,$ y$ r" D/ ]- U/ r& I- c' }5 y6 o7 T6 q
然后再把lingo11.lib添加到工程中,8 _: t8 R' ^6 v
% f9 {0 v- o" L r
但是编译报错!
1 L. I) O6 E- q; a! F直接编译报:$ q2 u8 b) J! m9 z9 m" G
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
& k, I' j! P; ^. A75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
6 `) j2 s V* I1 P9 ?% W8 T% n
7 C6 m5 Y5 v7 o) O用**目录下的makefile文件编译报:
9 k1 |$ q& G* x4 N; P% S; O CreateProcess((null), cl -c **.c, ...) failed. ! I8 R6 E: w" J5 Y, u
系统找不到指定的文件。 1 c1 i1 k" w$ G. D7 x6 q3 s& h* c
C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
9 r8 s- K r9 I! ]0 r我用的C++编译器是devC++4.9.9.2
/ S9 d3 }1 I+ p, F有人成功过吗?
) K& l: L% Y# _; G |
zan
|