- 在线时间
- 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. m |/ G3 l* h5 O+ G
$ p9 j8 l9 x+ G7 e现需要c++来调用lingo文件6 l7 K i7 W' l7 p8 d7 c/ P/ q
我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件," y" H7 S8 r' m
新建了一个工程,8 h/ }* s; B5 x' n i% E2 g) g {
然后**.c文件加入工程,
( a; l$ J4 _8 [' }$ O然后再把lingo11.lib添加到工程中,
( Q; A. Y' D- \& _ T+ o5 j1 a$ \$ Z/ b5 ~4 Q
但是编译报错!
# L3 Z; y7 G9 E; n" t直接编译报:
1 U0 F. ]4 V3 }: ?! A' q4 i75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
8 y. I8 }* g" x& F; F75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)' 7 K p- |5 q* w' P8 G b
3 ^) Z0 ?; l, I/ }' c, m6 t用**目录下的makefile文件编译报:
0 ^ _' u) l1 F$ X$ G CreateProcess((null), cl -c **.c, ...) failed. * L- u3 l% F1 e1 H- ]9 u
系统找不到指定的文件。
\1 Y' a) x3 q' zC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2 6 y9 l/ f, [# j3 u9 I
我用的C++编译器是devC++4.9.9.2
. ?6 V& M0 _& H有人成功过吗?) {6 X, M( ~7 W0 A
|
zan
|