opensuse 15.2 手动安装xmake
今天跨平台编译一个小程序, windows下用xmake配合vs2019秒搞定。感觉xmake真nb, 跟vs2019配合丝滑的一笔。
到linux上发现惯用的zypper in xxx
不顶用了. 想来xmake还是影响力不够大. 到github上下载了2.5.7 的run文件, 命令行中直接执行的时候,报告说系统中有某两个包冲突了. 安装失败.
linux这种破事实在太多, 无奈, 只好下载源代码手动安装. 安装的时候费了一点周折, 最后打开makefile看了一下, 装好了。
下面是凭记忆写的,万一以后还要安装的时候, 能够记得起来,也给大家一个参考吧.
一个标准的make, make install过程. 但没有configure阶段。
- make:
make -f makefile
- install 我是安装到 /opt/xmake下面
make install --PREFIX=/opt/xmake
根据makefile里边的代码, 似乎PREFIX
和DESTDIR
都可以指定安装路径, 但是如果都指定了, 会安装到这个地方
$(PREFIX)$(DESTDIR)
, 也就是两个字符串的简单连接。
安装好了之后, ~/.bashrc
里边添加一下路径就好了.
xmake安装完成后,使用中还是继续和win平台上一样舒爽。
几点感叹
- 1 xmake 代码本身真nb, 编译下来一个警告都没有. xmake使用了tboox库,后者是同一个作者的另外一个高质量c程序库, 除了佩服还是佩服.
- 2 linux 小毛病还是不少, 虽然yast很牛逼, 但windows的一路next也很香啊.
- 3 kde还是不习惯, 有空还是换回gnome. 但gnome也真是越改越奇怪,桑心。