马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 bluecn2002 于 2019-1-7 12:22 编辑
找到一个开源项目。
它有这样的语句:#ifdef MOUSE
#ifdef GRAPH
#ifndef ISG
"If 'MOUSE' is defined 'X11', 'WIN', 'MSG', 'BGI', or 'MACG' must be too"
#endif
#endif /* GRAPH */
#endif /* MOUSE */
而且它还可选择要一个 graph.h 的头文件。但可以选择不要(它可以通过修改注释#define 来做一些选择)
#define MSG /* Comment out this #define if you don't have access to the */
/* Microsoft C PC graphics library as in graph.h, or you do and */
/* have a PC and just don't wish to compile these graphics in. */
它的项目里也提到是用TC编译的
This Makefile created for Borland Turbo C/C++ compiler.
但是我找了tc1-3,都没有graph.h这个头文件
在TC3中,我把要求这头文件的语句注释掉,编译时说上面的语法是不对的。
如果不注释掉,就直接说缺少以上头文件。
也试把VC4.2安装盘里的graph.h 放到tc3的include里。tc说这个头文件语法不对。
然后找了vc:
vc2,安装盘没有这头文件,没序列号没法安装。
vc4.2,安装盘有这头文件,没序列号没法安装。
vc5,安装盘没有这头文件,有序列号,但安装盘有问题装不上。
vc6,没头文件,编译时说一堆语法错误
vc2008,同上。
dev-c++ 语法错误。
borland c++ compiler 开源DOS版本。不会用...而且它好像没有调试功能?那编译了也没用。我的目标是通过单步调试学习代码。
然后现在就卡在这了。
期望大神给提示~~
用linux吧,用gdb调试器
在DOS下,在windows下,你应该都试了很久,我也是
但是在linux下,我仅仅是尝试了几下就完成了编译,非常容易
没办法,论坛不支持.tar.gz后缀,再用zip打包一下^_^
ast54src.tar.zip
(989.43 KB, 下载次数: 1)
|