我试图遵循编程 - 使用C的原则和实践,并且我很喜欢它。上周一开始,我遇到了一个阻碍了进一步发展的问题。我需要安装FLTK。FLTK-1.1.10与Microsoft Visual C++ 2010 Express
成功管理构建并运行FLTK-1.3.0(请参阅我的其他问题/解决方案)后,我遇到了无法使用Stroustrup的头文件运行的问题。我认为这是由于版本不同,但不确定。
所以我回来试图让1.1工作。
我还没有设法使用MVC++ 2010从他的网站上构建FLTK-1.1.10或fltk-1.1.9。
因此,这导致我们的问题
1)如果我建立它使用的MinGW/MSYS,将它仍然能够被从VC++运行? 我一直在努力弄清MinGW/Msys迄今为止成功的一点点,所以我还没有建立任何东西,所以我不能自己测试这个。
2)如果它不会运行MinGW构建,有没有办法用VC++来构建它?
从我的理解 -建筑将在FLTK目录中创建更多的文件,这将允许我使用它。 -MinGW对VC++使用了不同的编译器,它们不能很好地一起玩
我觉得我在这部分浪费了很多时间,但是这是一个很好的学习体验。可能对我的血压不太好。
我想在这一点上我的主要选择是移动到另一个IDE。 Eclipse看起来相当不错。但我真的想解决这个问题,而不是离开VC++。
我的上一篇文章(Microsoft 2010 visual c , installing FLTK)详细介绍了编译过程中发生的错误,以防感兴趣。
我已经严重搜索了这个问题,还没有找到一个真正的解决方案。我希望这篇文章能够为我和其他程序员澄清这个问题。
仍然没有运气得到任何东西。试图找出如何使用Cygwin,MinGW等,但它们不是非常用户友好的。必须构建过时版本的FLTK才能使用提供的标题运行,这非常令人沮丧。 – David 2012-07-12 05:17:29
这很奇怪。在回答这个问题时,下面正在进行一次谈话,现在它似乎消失了。如果有人有解决这个问题,我很乐意听到它。或者可能发布一个使用该书中代码的工作解决方案? – David 2012-07-18 16:12:47
经过绝对疯狂的时间,试图找到解决这个问题的办法,我想我会放弃并转移到另一个IDE。如果有人能够解决这个问题,我会很高兴听到它。 FKTL 1.3的作品,但我还没有得到它与头文件。 FLTK 1.1.10或.9不会生成。哦,至少我学到了......东西,也许...... – David 2012-07-18 16:59:21