create_makefile - Dalam talian dalam Awan

Ini ialah arahan create_makefile yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


create_makefile - Mencipta Makefile.in dan Makefile daripada Makefile.am

SINOPSIS


create_makefile [relativepath/Makefile] [relativepath]

DESCRIPTION


create_makefile mencipta Makefile.in dan Makefile dalam subdirektori yang mengandungi a
Makefile.am. Skrip ini menjimatkan masa berbanding dengan menjalankan semula konfigurasi sepenuhnya

Ambil perhatian bahawa anda mesti membekalkan laluan ke Makefile Makefile.am yang dikehendaki (walaupun yang terakhir
/Makefile boleh ditinggalkan).

Skrip ini boleh dijalankan dari direktori peringkat atas (yang mengandungi konfigurasi) atau daripada
salah satu subdirektorinya.

Jika direktori sumber berbeza daripada direktori binaan (lihat environment
pembolehubah di bawah), ia akan diandaikan bahawa Makefile.am dan Makefile.in berada di bawah
direktori sumber dan Makefile berada di bawah direktori binaan.

Utiliti ini adalah sebahagian daripada Kit Pembangunan Perisian KDE.

PERSEKITARAN


Salah satu pembolehubah berikut (tetapi bukan kedua-duanya) harus ditetapkan jika direktori sumber adalah
berbeza daripada direktori binaan. Jika direktori binaan hanyalah subdirektori bagi
direktori sumber, pembolehubah yang lebih mudah OBJ_SUBDIR sepatutnya digunakan.

OBJ_SUBJDIR
Menunjukkan bahawa direktori binaan berada dalam subdirektori sumber yang diberikan
direktori. Sebagai contoh, jika direktori sumber ialah kdesdk dan direktori binaan ialah
kdesdk/obj-i386-linux, kemudian OBJ_SUBDIR perlu ditetapkan untuk obj-i386-linux.

OBJ_REPLACEMENT
A sed ungkapan yang digunakan untuk mengubah direktori sumber menjadi binaan
direktori. Sebagai contoh, jika direktori sumber adalah ~/src/kdesdk dan binaan
direktori ialah ~/src/kdesdk-obj, Maka OBJ_REPLACEMENT perlu ditetapkan untuk
s#kdesdk#kdesdk-obj#.

Gunakan create_makefile dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini