今天,尝试编译了下基于DirectX SDK 开发的代码。虽然中间花了点时间,但最后还是编译成功。
这段时间,经过了编译FileZilla,T3D等一系列的Win32/Mfc代码,而且多数在几经努力下获得成功。现在看来,自己在编译这块的基本功是够水准了。不过,这还要多谢IBE公司的老大Bob给了很多经验技巧。我是活用了。
其实,编译代码,包括3D代码,这些都很简单。在代码基本上没有大毛病的情况下,剩下的基本上是项目的参数配置。一般来说,看编译的出错结果,逐条分析原因,问题即可解决。但是我发现在很多情况下,程序员一般不看给出的错误提示信息,更不用提什么分析解决了。其实,人家编译器早已指出问题所在,而你不去看,这时候却怪编译器或代码有问题,恐怕这不是很正确的方法。
一般来说,编译器对错误都进行了系统的归类,并做好序列。如果,你对这类错误不了解。完全可以找msdn或直接上网利用google或baidu。99%,你会找到你想要的答案。所以解决起来就这么简单。
这段时间,经过了编译FileZilla,T3D等一系列的Win32/Mfc代码,而且多数在几经努力下获得成功。现在看来,自己在编译这块的基本功是够水准了。不过,这还要多谢IBE公司的老大Bob给了很多经验技巧。我是活用了。
其实,编译代码,包括3D代码,这些都很简单。在代码基本上没有大毛病的情况下,剩下的基本上是项目的参数配置。一般来说,看编译的出错结果,逐条分析原因,问题即可解决。但是我发现在很多情况下,程序员一般不看给出的错误提示信息,更不用提什么分析解决了。其实,人家编译器早已指出问题所在,而你不去看,这时候却怪编译器或代码有问题,恐怕这不是很正确的方法。
一般来说,编译器对错误都进行了系统的归类,并做好序列。如果,你对这类错误不了解。完全可以找msdn或直接上网利用google或baidu。99%,你会找到你想要的答案。所以解决起来就这么简单。