- 在线时间
- 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 编辑 : n G% X" ^1 _5 l( d
* i# k* m9 N" H$ a9 D0 q现需要c++来调用lingo文件; Y8 ^) g) I/ H+ g' }& }0 p8 R
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,! T' t. m+ v Y4 `
新建了一个工程,* b8 ]6 |: B6 H X$ r
然后**.c文件加入工程,
3 l1 N* |) y0 f6 E: O然后再把lingo11.lib添加到工程中,
' ~: D1 f4 `8 M- Z: i* ?
7 F/ \4 C; v$ ~, _6 U) V% S; s) d但是编译报错!* m# O w' Y$ Y5 ]3 M
直接编译报:
, H( ^: S: ~2 E75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' / s7 L& f2 \& c. ~3 |
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
" K' T0 {' K5 w9 U
, F1 q$ U! F0 z用**目录下的makefile文件编译报: ]& r8 }, y! k9 s6 K
CreateProcess((null), cl -c **.c, ...) failed. 7 m. W! ?, [5 I5 ?7 T
系统找不到指定的文件。 ) T( u: l4 W: N2 x7 z
C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2 * f0 e' N) f: i9 ^+ C
我用的C++编译器是devC++4.9.9.2
2 M! v4 {* R# F6 u+ Q有人成功过吗?
# U6 F& B4 |& f8 @1 ^% e |
zan
|