第三方包管理器支持 新版本對內(nèi)置的包管理進(jìn)行了重構(gòu),已經(jīng)支持的非常完善了,我們可以通過 方便的安裝使用依賴包,但是官方的包倉庫xmake-rep...
簡介 LTUI是一個(gè)基于lua的跨平臺(tái)字符終端UI界面庫。 此框架源于xmake中圖形化菜單配置的需求,類似linux kernel的menuc...
前言 歷經(jīng)四個(gè)多月,xmake終于更新了新版本v2.2.2,并且上線了重量級(jí)功能:原生支持的遠(yuǎn)程依賴包管理。 而這個(gè)特性,其實(shí)我陸陸續(xù)續(xù)寫了將近...
前言 在開發(fā)xmake之前,我一直在使用gnumake/makefile來維護(hù)個(gè)人C/C++項(xiàng)目,一開始還好,然而等項(xiàng)目越來越龐大后,維護(hù)起來就...
最近研究了下NVIDIA Cuda Toolkit的編譯環(huán)境,并且在xmake 2.1.10開發(fā)版中,新增了對cuda編譯環(huán)境的支持,可以直接編...
此版本主要增加xmake f --menu實(shí)現(xiàn)用戶自定義圖形菜單配置,界面風(fēng)格類似linux的make menuconfig: [圖片上傳失敗....
最近打算給xmake寫一些IDE和編輯器的集成插件,發(fā)現(xiàn)vscode的編輯器插件比較容易上手的,就先研究了下vscode的插件開發(fā)流程,并且完成...
如果我們要寫跨平臺(tái)的c/c++代碼,很多時(shí)候需要處理由于不同編譯器對c/c++各個(gè)標(biāo)準(zhǔn)支持力度不同導(dǎo)致的兼容性問題,一般通常的解決辦法是:自己在...
最近為了給xmake實(shí)現(xiàn)預(yù)編譯頭文件的支持,研究了下各大主流編譯器處理預(yù)編譯頭的機(jī)制以及之間的一些差異。 現(xiàn)在的大部分c/c++編譯器都是支持預(yù)...