- 在线时间
- 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 编辑
$ Y& w! X% m! S! P Z1 _2 ?- u" [) ^2 t+ q4 n3 x
现需要c++来调用lingo文件
1 N' s8 h/ i& l" ]) m我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,
" d* G1 R3 C9 v6 i* T* j& x; K/ E新建了一个工程,' T* n2 R1 S0 {2 L5 H2 i
然后**.c文件加入工程,
. s8 t2 y4 u; }9 E) J5 e* y, r8 {然后再把lingo11.lib添加到工程中,
$ t& o, G, h, |1 p3 W6 ]4 k: K- a
但是编译报错!: H2 Z" ?, Y* l4 f$ ]
直接编译报:
, m( M; Z2 @) a75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
, ~" J8 O9 r! r/ T$ ^; _75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)' / W4 S+ L6 p4 y+ v! ~% ]6 p% l
0 P# i0 l. O* K i* q用**目录下的makefile文件编译报:
( E/ \! ]# Q- L CreateProcess((null), cl -c **.c, ...) failed. + f$ n7 E Z3 m" O5 ]) C, E# @
系统找不到指定的文件。
: G9 R6 m. R6 f3 n! ~2 L* FC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
5 ~/ F2 {9 n, K4 H$ b我用的C++编译器是devC++4.9.9.2: K) M. M( u O- P C
有人成功过吗?
4 J' `8 b# q2 [0 j2 t0 \ |
zan
|