Sunifdef

Software screenshot:
Sunifdef
Rincian Software:
Versi: 3.1.3
Tanggal Upload: 2 Jun 15
Pengembang: Mike Kinghan
Lisensi: Gratis
Popularitas: 44

Rating: 4.0/5 (Total Votes: 2)

Sunifdef adalah alat baris perintah untuk menyederhanakan conditional preprocessor di C / C ++ source code (# jika dan arahan terkait) berdasarkan interpretasi yang dipilih pengguna simbol preprocessor.
Sunifdef adalah penerus yang lebih kuat dengan FreeBSD alat 'unifdef'. Sunifdef yang paling berguna untuk pengembang terus berkembang produk dengan basis kode besar, di mana conditional preprocessor digunakan untuk mengkonfigurasi fitur set, API atau implementasi dari rilis yang berbeda.
Dalam lingkungan ini, basis kode terus terakumulasi # ifdef-polusi sebagai pilihan konfigurasi sementara menjadi obselete. Sunifdef sebagian besar dapat mengotomatisasi tugas yang berulang membersihkan berlebihan # jika-logika dari kode.
Instalasi:
Download tarball ke lokasi di bawah direktori home Anda
Ekstrak direktori sunifdef dari tarball. Jangan mengubah nama itu.
Untuk menginstal dari sumber:
Buka konsol perintah dan cd ke direktori sunifdef
Jalankan ./configure
Jika semuanya baik-baik, menjalankan membuat
Jika semuanya baik-baik, menjalankan su dan masukkan password root jika diminta (untuk menjadi root).
Jalankan make install
Untuk menginstal pre-built dieksekusi:
Sebagai root, copy built-bin / sunfidef dari direktori sunifdef ke / usr / local / bin.
Mengatur hak akses pada / usr / local / bin / sunifdef untuk membuatnya executable.
 
Sebagai root, copy pria / sunifdef.1 dari direktori sunifdef ke / usr / local / man / man1
Untuk menguji bahwa Sunifdef diinstal:
Jalankan v sunifdef, dan mengharapkan output seperti:
 sunifdef, versi 0.1.3 (dibangun 22 Februari 2006, 19:47:48)
 sunifdef: Selesai, kode keluar 0x0000
Jalankan pria sunifdef, dan berharap untuk melihat halaman sunifdef manusia.
Apa yang Baru di Release ini:
· Enam bug diperbaiki dalam rilis ini.
· Lima dari perbaikan ini mengatasi cacat lama dari parsing sunifdef dan evaluasi konstanta integer, ceruk yang telah mendapat sedikit pengawasan sejak alat bercabang dari unifdef.
· Versi ini menyediakan parsing kuat hex, desimal, dan angka oktal dan aritmatika pada mereka.
· Namun, sunifdef masih mengevaluasi semua konstanta integer sebagai int dan melakukan aritmatika integer ditandatangani atas mereka.
· Ini jatuh pendek dari meniru aritmatika C preprocessor di kasus batas, yang merupakan cacat tidak tetap.

Software yang serupa

wxWidgets
wxWidgets

20 Feb 15

Boost.Build
Boost.Build

2 Jun 15

avrLab
avrLab

3 Jun 15

Komentar untuk Sunifdef

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!