- 在线时间
- 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 编辑
5 x% \ j* z6 U: Z7 e$ v# i6 z
f$ e r6 ]; A: I现需要c++来调用lingo文件( D& W/ P( A0 W: n
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,5 C2 V3 S9 k, r4 m0 b
新建了一个工程,
! _( P, N f! l& q/ I5 w- n1 H然后**.c文件加入工程,' R U; s3 t1 B$ d4 T6 V t5 P7 n
然后再把lingo11.lib添加到工程中,4 F1 Z% U- F; Q" k
3 ~. L2 }. R7 t- D. R但是编译报错!) `6 \8 d5 j# P) X1 |" a: \+ H
直接编译报:
, s0 B5 N# R# r1 E i8 }75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
. \1 n% n7 N- l: x( A2 A$ t75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
! A6 P0 x# a. I8 w
$ [8 ^' e) K: e! [用**目录下的makefile文件编译报:
3 X) N0 i" M' T! v& R CreateProcess((null), cl -c **.c, ...) failed.
! }; V" R8 d$ f# v; V" B 系统找不到指定的文件。
$ m1 H( Y$ w- AC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
6 g( E: X7 |) J* a; {我用的C++编译器是devC++4.9.9.2& J1 N0 g' Y% h" U& ]/ b- H& B
有人成功过吗?! b3 {" Q/ @; ]$ Z
|
zan
|