- 在线时间
- 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 编辑
% C5 Q$ ?! _- X) E. Q0 i
" b! s; M" W8 H/ C* q& d现需要c++来调用lingo文件; k" K2 O1 @; J. J; R/ z' Z, k1 m V
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,
. i }) a. Q7 f1 N$ ]+ C1 ?# a新建了一个工程,
" x, q$ Z: |5 G$ ]3 G然后**.c文件加入工程,
4 B( I' w8 Z/ y/ i4 O( @6 m! `, X然后再把lingo11.lib添加到工程中,
* \+ L% Q0 X. X+ M. R( O
" i# o" P7 y7 o2 W但是编译报错!
0 r. Z" f7 B# L, `- s" E* Y n直接编译报:
! Q* p% w8 |1 m1 }- J" w# n% E+ u75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
* n. ~2 C" Q% j R75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)' $ Q C" J# y- r2 m3 ?
. u- b; H; O8 i( X- f7 Q$ G N! x用**目录下的makefile文件编译报:
, W3 V1 Y, ` d" g9 q3 ^' e" ? CreateProcess((null), cl -c **.c, ...) failed.
1 W( V, G4 m" b 系统找不到指定的文件。
4 s+ W. ]2 Z4 }8 G# sC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
) G9 p- D1 A* R/ x, D我用的C++编译器是devC++4.9.9.2
* J2 T/ D. ~6 Z7 O9 ?& g% g( G有人成功过吗?$ C: ], ^+ C$ _( M S6 y* S
|
zan
|