最近几天有点空闲,想重拾c及lua。
目前c及lua的开发方式还是很火的一种方式,也是非常便捷。
云风使用c+lua做的服务器skynet及游戏引擎enjoy2d。
我也准备以上面两个开源项目来学习。
因能力所限,还只能借助于ide来进行开发学习。
下载eclipse-c
下载mingw,这个东西用起来感觉比cygwin方便。
在preferences->c/c++->build->enviroment设置环境变量。
这里我设置了PATH MINGW_HOME C_INCULUDE_PATH CPLUS_INCLUDE_PATH 4个环境变量
然后在lua工程中properties -> c/c++ general -> paths and symbos。
将C_INCLUDE_PATH 及 CPLUS_INCLUDE_PATH 添加至GNU C。
OK,可以正常的编译lua,也不报“Unresolved inclusion”错误。
编译云风大神的ejoy2d,成功后无法运行,直接程序就死掉,没有任何提示信息,偶然见到有个人提到驱动更新,把自己的显卡驱动更新为最新,顺利解决掉问题。
0 条评论。