- 在线时间
- 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 编辑
6 R5 r, Y) r& E! S) q0 m) v c
* ] B6 y, s9 n" H5 t9 q+ U- T0 J. x现需要c++来调用lingo文件
4 c2 W* Q% O0 N9 X5 i8 X) w. [我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,
h1 a, }" }2 ] `5 _7 W" V" L0 i新建了一个工程,
# o% ^, J4 O- M: g5 U0 o5 r* v% M4 I然后**.c文件加入工程,
& d) V+ G/ j; j然后再把lingo11.lib添加到工程中,6 J. q0 z5 f- K9 Z! M' q4 e
" T8 z# f$ B, ]( Q* k但是编译报错! n! n$ v/ Y+ v
直接编译报:
8 Y" B4 T4 w2 k75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' " H7 ?2 P% b: w' H/ J" C
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)' , w, \+ P: u- p2 w5 X5 D
( O- h1 n* \6 J* p. a
用**目录下的makefile文件编译报:9 [5 X/ w2 R5 {+ ^8 M- [
CreateProcess((null), cl -c **.c, ...) failed. 6 m0 ^" S9 m" s1 Y; J
系统找不到指定的文件。
8 T+ u8 |- z9 X! V$ jC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
8 r. s1 f7 i: i( z( a, [我用的C++编译器是devC++4.9.9.2- J$ O( a, _" r# K
有人成功过吗?
/ U. V4 o4 w' X& U' [ |
zan
|