首页   注册   登录
 waruqi 最近的时间轴更新
建了个 reddit 群组,配完 css 效果还是可以的,懒得自建了,反正也没啥人: https://www.reddit.com/r/tboox/
2018-03-27 14:32:16 +08:00
http://tboox.org
2018-03-27 14:31:14 +08:00

waruqi

https://www.tboox.org
V2EX 第 128521 号会员,加入于 2015-07-23 13:41:59 +08:00
今日活跃度排名 13342
专注于跨平台开发解决方案:

个人开源项目:https://github.com/waruqi

个人主页:
https://tboox.org

项目站点:https://xmake.io

QQ技术交流群: 343118190

微信公众号:tboox-os
基于 xmake,助力打造跨平台 C/C++依赖包生态
  •  1   
    程序员  •  waruqi  •  11 天前  •  最后回复来自 songjx1992
    27
    现代化的 C/C++构建工具,除 cmake 之外的另一选择
  •  1   
    程序员  •  waruqi  •  31 天前  •  最后回复来自 waruqi
    26
    xmake vs cmake 对比分析
    程序员  •  waruqi  •  81 天前  •  最后回复来自 Akalusi
    20
    国内有没有类似 bintray 的这类服务
    程序员  •  waruqi  •  248 天前  •  最后回复来自 askfermi
    10
    LTUI, 一个基于 lua 的跨平台字符终端 UI 界面库
    程序员  •  waruqi  •  267 天前  •  最后回复来自 waruqi
    5
    csdn 这是要干啥,看 blog 都要登录才能看了。。
    程序员  •  waruqi  •  284 天前  •  最后回复来自 SupperMary
    22
    csdn 真是到处都是广告。。
    程序员  •  waruqi  •  295 天前  •  最后回复来自 lwj253698
    49
    xmake v2.2.2, 让 C/C++拥有包依赖自动构建
    程序员  •  waruqi  •  310 天前  •  最后回复来自 Cambrian07
    18
    国内有哪些免费的 cdn 加速服务
    程序员  •  waruqi  •  336 天前  •  最后回复来自 waruqi
    17
    waruqi 最近回复了
    2 天前
    回复了 cuixiaoyan 创建的主题 Blogger 有没有做个人博客的 小伙伴
    5 天前
    回复了 tikazyq 创建的主题 程序员 如何打造一个上千 Star 的 Github 项目
    到 hacknews 上发吧 只要能上首榜 一夜上 k
    7 天前
    回复了 feng32 创建的主题 程序员 一个实际工程中的 C 语言问题
    A 里面还是改成 *list 不过所有操作 list 的 api 你用宏做下替换,比如之前是 insert(&list, x) ,用法保持不变 你写个 insert 宏替换之前的 insert func

    #define insert_org insert
    #define insert(list, x) insert_org(*(list), x)
    淡定点 如果是公司项目 就无所谓了 如果是个人项目,哪怕躺坑了 也是享受
    termux 里面的 vim 已经很好用了
    11 天前
    回复了 waruqi 创建的主题 程序员 基于 xmake,助力打造跨平台 C/C++依赖包生态
    @Monad add_packagedirs 是用于 集成本地 xxx.pkg 包的,也就是 xmake package 打出来的多平台包。。相当于所有头文件,库文件都打在本地的 xx.pkg 包里。。这块你可以看下,https://xmake.io/#/zh-cn/package/local_package

    如果你不想在 xmake-repo 官方仓库放置包,而是想在项目中直接内置私有仓库目录,来集成,是可以,但你用的不对,得用 add_repositories,这块你可以看下文档: https://xmake.io/#/zh-cn/package/remote_package?id=%e4%bd%bf%e7%94%a8%e8%87%aa%e5%bb%ba%e7%a7%81%e6%9c%89%e5%8c%85%e4%bb%93%e5%ba%93

    或者看下这个现有的例子 https://github.com/tboox/benchbox,这个工程里面就是内置了 packages 目录作为包仓库,然后通过 add_repositories 添加自有的仓库路径

    另外,后续有 xmake 相关问题,直接到 xmake 的 issues 上反馈吧。。方便后续问题跟进。。谢谢
    12 天前
    回复了 waruqi 创建的主题 程序员 基于 xmake,助力打造跨平台 C/C++依赖包生态
    @Monad 多语言这块 目前精力有限 只能专注于 native 兼容的多语言混编支持 c/c++为主 其他语言为辅
    12 天前
    回复了 waruqi 创建的主题 程序员 基于 xmake,助力打造跨平台 C/C++依赖包生态
    @Monad 这个你提到 issues 吧 我会看下的
    12 天前
    回复了 waruqi 创建的主题 程序员 基于 xmake,助力打造跨平台 C/C++依赖包生态
    @Monad 文档笔误 见谅
    12 天前
    回复了 waruqi 创建的主题 程序员 基于 xmake,助力打造跨平台 C/C++依赖包生态
    @FrankHB 目前 xmake 内部除了 core 部分,其他都是模块化的,像包管理什么的都是作为独立的插件来提供,相当于一个独立的子命令 xmake require,现在已经基本上没太多耦合,即使还存在些耦合问题,导致维护不便,这只需要不断地迭代改进,适当的做些重构去解耦就行了 后期如果做完善了 分拆成独立项目维护 也是有可能的

    工具链如果对环境变量的有依赖 xmake 处理好就行了,并不需要去装 make,lto 会生成 makefile 这块有相关文档么,回头我研究下,目前我这边开 lto 编译并没有遇到什么问题

    deps 的处理确实比较蛋疼,但也不是不可解决的问题,目前的解析上虽说不是 100%完美,但也足够了 ,其实 showInclude 的解析也是坑一堆

    self host 这块,win 上已经完全支持了,并且目前也是通过 xmake 去编译的 xmake,linux mac 下也是支持的,只不过目前 xmake 生态不完善,各种发行版没有内置 xmake,即使支持 self host 也没用,还是得通过 make 去编译自身 所以这块我也没办法 源码编译安装 xmake 还是要通过 make
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2201 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    ♥ Do have faith in what you're doing.