mk-configure

軟件截圖:
mk-configure
軟件詳細信息:
版本: 0.24.0
上傳日期: 20 Feb 15
許可: 免費
人氣: 2

Rating: 3.0/5 (Total Votes: 1)

MK-配置是一個輕量級的易於使用的替代GNU自動工具,寫在B進行(一個便攜版本的NetBSD做)和POSIX工具(AWK,外殼等)。 FreeBSD和OpenBSD的製作都是不好的。它們與NetBSD的B進行不兼容。 GNU make是不好過,這是NetBSD的B進行完全不符。
MK-配置提供了許多包括寫入和B進行和一些獨立的程序的應安裝到用戶的主機為構建軟件文件

<強>功能

  • 在一個簡單的方法建立獨立的可執行文件,寫在C,C靜態和共享庫++,Fortran語言,Pascal和目標C;的.cat和手冊頁.html文件; .INFO是從Texinfo源等LEX頁面,YACC也支持。計劃支持其他語言。
  • 在安裝和卸載可執行文件,庫,腳本,文檔文件等。還提供DESTDIR支持。

  • 尋找#include文件,庫和功能實現的函數定義,定義,類型,結構成員等
  • 在集成的autoconf般的支持。
  • 在一些內置的,例如,系統字節序,GNU野牛或GNU柔性程序和許多其他檢查。
  • 在內置的C,C ++和Fortran(尚未實施,也將很快面市)自動依賴分析。
  • 在擴展了寫作B進行的包含文件。
  • 在支持回歸測試(見mkc.minitest.mk為樣本)。
  • 在MK-配置小而簡單。這是比使用GNU自動工具肯定要容易得多,很多人認為這也是不是像CMake的,使用SCons等其他競爭項目更容易。

什麼在此版本中是新的

  • 在支持包含/符號子項目加入MKC。子{目錄,PRJ}的.mk在OBJDIR_變量相應的改變。
  • 目標&QUOT的修復; errorcheck&QUOT;在mkc.sub {目錄,PRJ}的.mk。
  • 在mkc.sub {目錄,PRJ}的.mk非空MAKEOBJDIR和MAKEOBJDIRPREFIX修復。輕微改善的例子/ * / linkme.mk。
  • 在DPLIBS已經過時了。
  • 在mkc_imp.lua.mk小幅修正(LUA_MODULES與LUA_LMODULES)。
  • 在改進和修正的手冊頁和FAQ。

什麼的0.21.1版本是新的

  • 在目標&QUOT; errorcheck&QUOT; (&QUOT;配置&QUOT;)不能並行工作
  • 在修復了出現在平行的錯誤版本(請-j)。
  • 在支持IRIX64和俳句實施。
  • 在PDF演示文稿已被更新。

什麼的0.21.0版本是新的

  • 在支持的鐺編譯器實施
  • 在新的變量MKCHECKS和LEXLIB增加了。
  • 支持英特爾C / C ++編譯器進行了改進。
  • 在該手冊頁和演示得到改善。
  • 在本地mkc_install總是用於安裝MK-配置的非BSD平台簡化了安裝過程。
  • 在一個新的目標和QUOT;文件列表&QUOT;它輸出的文件為整個項目的列表(安裝後)進行了介紹。
  • 在無用&QUOT; .SH:&QUOT;被刪除的規則。
  • 還有一些其他小的變化和改進。

什麼的0.20.0版本是新的

  • 在新的變量PROJECTNAME和CFLAGS.pic
  • 在一個新的變量EXPORT_DYNAMIC製作的所有符號在可執行可見的鏈接或dlopen'ed庫。
  • 修正了Lua的支持。
  • 在支持EXPORT_SYMBOLS達爾文。
  • 修正的達爾文(MKDLL)。 * BSD,Linux和QNX:LD --retain-符號,文件已不再使用EXPORT_SYMBOLS; LD --version腳本來代替。
  • 在修復上的Interix權限。
  • 在文檔和演示的更新。
  • 在清理的。

什麼的0.19.0版本是新的

  • 在修復的LPREFIX,YPREFIX和YHEADER
  • 目標&QUOT;安裝&QUOT;默認情況下會創建目標目錄(調用目標和QUOT;&installdirs來QUOT;)。
  • 在一個新的變量EXPORT_SYMBOLS出口(共享對象庫)只有指定的符號。
  • 在新的變數NOSUBDIR,EXPORT_VARNAMES和NOEXPORT_VARNAMES在MKC {子目錄,subprj}的.mk。
  • 在默認情況下,_mkc_ *緩存文件將在項目的頂級目錄中創建。
  • 文檔更新。
  • 更多回歸測試和樣品。
  • 在Solaris和OSF1更好的支持。
  • 在其他方面的改進。

什麼是0.18.0開始新的版本

  • 在一些新的變量介紹:
  • 在LUA_LMODDIR和LUA_CMODDIR - Lua的安裝目錄模塊寫在Lua和C
  • 在MKC_VERSION現在的記錄。
  • 在MLINKS現在工作就像在NetBSD的。
  • 在CFLAGS.warns ..和CXXFLAGS.warns ..現在記錄。隨意安裝前,設置他們sys.mk
  • 在WARNERR迫使被報告為錯誤警告。
  • 新目標介紹:bin_tar,bin_targz,bin_tarbz2,
  • 在bin_zip和bin_deb創建歸檔文件或.deb文件
  • 在包含安裝映像包(例如:
  • 在例子/ hello_files)。這也引入了新的變量:TAR,
  • 在GZIP,BZIP2和ZIP。
  • 文檔:
  • 在僅有約交叉編譯的MK-configure.7幾個音符
  • 新的幻燈片,修復和改善DOC / presentation.pdf
  • 在自述:隨意安裝之前編輯sys.mk
  • 在自述:有關用於開發工具的幾個音符
  • 在支持POD(普通舊文檔)添加
  • (pod.1,...,.pod.9和.pod.html後綴規則)。
  • 在這個新的變量:pod2man將,POD2MAN_FLAGS,POD2HTML
  • 和POD2HTML_FLAGS。例如:例子/ hello_xxzip
  • 在../ Makefile.inc自動是否存在就像在NetBSD的包括在內。例:hello_superfs
  • 在.ORDER:安裝installdirs來。這應該可以解決-j問題。
  • 由於FreeBSD的收購,
  • 在swell.k在gmail.com和Mikolaj戈盧布
  • 在警告:添加支持HP-UX C / C ++
  • 在所有:$ {FILES} $ {} MAN等對時生成的文件的情況下
  • 在感謝揚Smydke。
  • 在新的例子(回歸測試):hello_superfs,hello_xxzip

什麼的0.17.0版本是新的

  • 在修復和小的改進是在mkc_imp.pkg發-config.mk,mkc_imp.lua.mk和mkc_imp.lib.mk。
  • 在變量CC_TYPE,CXX_TYPE和LD_TYPE增加了。
  • 在該MKC_BMAKE環境變量(如果設置)將覆蓋路徑B進行設定在編譯時。
  • 文檔是為/etc/mk.conf文件,@ SYSCONFDIR @ / mk.conf裡添加和MAKECONF。
  • 新的幻燈片和更新的演示文稿發了言。
  • 在更新中的常見問題進行。

顯影劑的其他軟件 Aleksey Cheusov

runawk
runawk

19 Feb 15

LMDBG
LMDBG

20 Feb 15

paexec
paexec

20 Feb 15

意見 mk-configure

評論沒有發現
添加評論
打開圖片!