2016-07-17 ruki
2016-07-16 ruki
We create an empty console project first: ```bash $ xmake create -P ./hello create hello ... create ok!👌 ``` And xmake will generate some files: ```bash $ cd ./hello $ tree . . ├── src │   └── main.c └── xmake.lua ``` It is a simple console program only for printing hello xmake! ```bash $ cat ./src/main.c incl 继续阅读 »
2017-03-06 Klaus Ma
Creat second disk for k8s In Vagrantfile, add the following customized command to create disk for k8s source code. The vagrant/virtual box will create a disk with only 10Gi by default, which is not enough for k8s's build & test. 继续阅读 »
2017-01-07 ruki
We recently added a new feature for xmake: you need not write any make-like file (xmake.lua, makefile.am, cmakelist.txt, etc.) and also build it directly. It will scan all source files and generate xmake.lua automatically for building project. And xmake will detect 'main' function in source file in order to distin 继续阅读 »
2017-03-02 Jason Liao
Virtual Reality 在过去的一年里越来越火,越来越多的 VR 设备不断浮出,像三星的 Gear VR,HTC 的 VIVE,还有 Oculus Rift 等等,在商场里我们也可以看到有很多很成熟的体验项目。作为前端开发者的我们,是不是也想自己创建场景,戴上最低成本的 VR 设备,来感受一下 VR 的魅力呢 ;) 继续阅读 »
2016-07-06 Wenjie Yao
太长不读版   最近自己写了一个Chrome浏览器扩展/插件(github repo),并将其发布到了谷歌官方商店(chrome web store),该插件为github上的仓库提供travis-ci运行状态和运行时间的 图表,你可以直观地了解到哪些仓库(自己或者别人的)开通了travis-ci的build,还可以看到特定repo近十次build的 时间和状态变化,鼠标置于具体build上,还可查看具体build时间和message,点击还可以进入特定的travis-ci build页面。 继续阅读 »
2015-02-15 KasperDeng
go build compile the package named by the import paths and thier dependencies go build package/*.go if build *.go, a virtual package command-line-arguments is created internally $WORK/command-line-arguments/_obj/: stores the obj files 继续阅读 »
2016-07-18 ruki
xmake在xmake.lua中提供了 $(varname) 的语法,来支持内置变量的获取,例如: lua add_cxflags("-I$(buildir)") 它将会在在实际编译的时候,将内置的 buildir 变量转换为实际的构建输出目录:-I./build 并且这些变量在自定义脚本中,也是可以支持的,例如: lua target("test") after_build(target) print("build ok for $(plat)!") end 这将会在编译完后,输出: lua build ok for macosx! 这些内置变量,大部分都是通过配置的时候,缓存的 继续阅读 »
2015-05-07 Eric Wang
LTP
JDK:java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) OS:win7 64bit cmake:V2.8.12/V3.2.2 LTP:V3.2.0 LTP4J:V1.0 Microsoft VS C++:V2010 编译LTP4J.jar 下载Ant ltp4j的源码使用ant进行编译,首先需要下载ant,点我下载 配置Ant环境变量 我的电脑-->属性-->高级系统设置-->环境变量 新建A 继续阅读 »
2016-08-12 ruki
xmake master上最新版本已经支持vs2008工程文件的生成,通过project插件的方式提供,例如: 创建vs2008工程文件: bash $ xmake project -k vs2008 默认输出目录是在当前工程的下面,会生成一个vs2008的工程文件夹,打开解决方案编译后,默认的输出文件路径跟xmake.lua描述的是完全一致的,一般都是在build目录下 除非你手动指定其他的构建目录,例如:xmake f -o /tmp/build 创建vs2008工程文件,并且创建工程文件到指定目录: bash $ xmake project -k vs2008 f:\vsproject 目前这个插件也是刚刚跑 继续阅读 »