- 在线时间
- 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 编辑
; t1 B+ Z9 C3 S! |8 _5 P
! A8 W+ s0 H/ C' L现需要c++来调用lingo文件
$ v: f3 ]+ @ w7 K我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,3 Q: d' B( D/ S% h
新建了一个工程,# s5 j( z3 M v2 @
然后**.c文件加入工程,
* L4 y- R# Y. F( A M. A4 {: S然后再把lingo11.lib添加到工程中,
" t/ Y: }2 w" K6 D9 q7 p; h$ }1 k; ~: X/ V% a
但是编译报错!
( D# \- a# j: s) q. z直接编译报:
2 j& {2 e8 B: m9 @6 t75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' - S' r, p! ^3 s( G5 S) [ C% H0 ^$ t; E1 H
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)' 7 G# P! ~, ]4 [. Q( a+ s$ j, J
+ h3 [# u+ G w1 [
用**目录下的makefile文件编译报:
0 h5 x. I! Z, p; `8 l$ Q" Q CreateProcess((null), cl -c **.c, ...) failed.
. q1 ?% x3 G% {+ r- [: ]3 d5 w1 D 系统找不到指定的文件。
& K9 _+ c. D' Z- }; [3 g: ~C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2 # d- f. M9 I0 H5 X) |7 Z2 F# n
我用的C++编译器是devC++4.9.9.2
, p8 F& D5 X. \2 M4 k有人成功过吗?
3 j0 b* A7 M2 d: M |
zan
|