Configure

配置午夜指揮官建構

  • December 26, 2021

簡而言之:mc repo 中沒有配置執行檔。

來自這個執行緒 我如何完全禁用午夜指揮官中的 Ctrl-O 快捷方式?

很明顯,解決我的“ctrl-o”綁定問題的唯一方法是從原始碼重新編譯 mc,因為它在原始碼中是硬編碼的。

所以我複製了它

git clone https://github.com/MidnightCommander/mc.git

安裝指南說:從執行**./configure開始,但我被卡住了,因為repo 中沒有複製名為configure的文件。**(我遞歸搜尋)

即使在這裡,它們也以 ./configure 開頭: https ://blog.desdelinux.net/en/mc-con-soporte-samba/

./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --enable-vfs-smb --sysconfdir=/etc --mandir=/usr/share/man

如何?我不知道。那個文件不見了。這是我在 mc repo 的頂級目錄中得到的:

.
├── acinclude.m4
├── AUTHORS
├── autogen.sh
├── build-glib2.sh
├── ChangeLog
├── configure.ac
├── contrib
├── COPYING -> doc/COPYING
├── doc
├── INSTALL -> doc/INSTALL
├── lib
├── m4.include
├── maint
├── Makefile.am
├── misc
├── NEWS -> doc/NEWS
├── po
├── README -> doc/README
├── src
├── tests
└── version.sh

configure.ac但它不可執行。有任何想法嗎?

您需要執行./autogen.sh以生成configure和許多其他文件。這將需要安裝一些工具:autoconfautomake和。autopoint``libtool

一旦你必須./autogen.sh成功執行,你會找到一個configure腳本,你就可以按照INSTALL.

(這些說明看似不完整的原因是它們用於發布 tarball,其中包含由 . 生成的所有文件autogen.sh。開發儲存庫不包含這些文件,因為它們是生成的。)

引用自:https://unix.stackexchange.com/questions/683996