实在用不惯ubuntu环境,只好搭建windows编译环境 quickjs选择的是cpp包装:https://github.com/ftk/quickjspp 参考Clion 2016.3.4 tdm-gcc 安装教程 安装clion和tdm-gcc最新版
测试hello.js
使用clion打开quickjspp目录,选择cmake项目,然后需要在run-->edit configures修改如下:
qjs配置
其中hello.js来自https://github.com/quickjs-zh/QuickJS,直接把里面的examples目录复制过来
工作路径当然设置quickjspp所在路径
代码编译的时候,clock_gettime函数找不到,网上搜索了说这个函数windows不支持,可惜tdm-gcc也不包含librt.a库,我也懒得下载mingw去找librt.a这个库,只能先注释了这句代码确保执行成功