EnglishFrenchSpanyol

Ad


Favicon OnWorks

ccconfigp - Dalam talian dalam Awan

Jalankan ccconfigp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan ccconfigp 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


ccconfig - Dapatkan konfigurasi Convert::Binary::C untuk pengkompil

SINOPSIS


ccconfig pilihan [-- pilihan pengkompil]

pilihan:

-c
--cc compiler compiler boleh laku untuk diuji
lalai: ditentukan secara automatik

-o
--output-file nama fail output fail
lalai: output ke stdout

-f
--output-format format format output
lalai: dumper

--basename nama nama asas fail ujian sementara
lalai: _t_e_s_t

-I
--inc-path path set manual compiler include path

--peraturan pengkompil peraturan praproses untuk prapemprosesan
--compile-obj peraturan pengkompil peraturan untuk menyusun objek
--compile-exe peraturan pengkompil peraturan untuk menyusun boleh laku

--c-ext sambungan sambungan fail sumber C
--pp-ext sambungan ext fail output prapemproses
--obj-ext sambungan fail objek
--exe-ext sambungan sambungan fail boleh laku

--nodelete jangan padam fail sementara
--norun jangan cuba menjalankan boleh laku
--senyap jangan paparkan apa-apa
--nostatus tidak memaparkan penunjuk status

--versi nombor versi cetakan

--debug mod nyahpepijat

Pemegang tempat dibenarkan dalam peraturan pengkompil:

%c C fail sumber
%o fail objek
%e fail boleh laku
%i fail output prapemproses
| keputusan ditulis kepada stdout (hanya pada akhir peraturan)

DESCRIPTION


"ccconfig" akan cuba menentukan konfigurasi yang boleh digunakan untuk Convert::Binary::C from
menguji pengkompil boleh laku. Tidak semestinya binari yang dihasilkan oleh
pengkompil boleh dilaksanakan, jadi "ccconfig" juga boleh digunakan untuk penyusun silang.

Alat ini masih percubaan, dan anda tidak boleh bergantung pada outputnya tanpa
menyemak, atau mengharapkan ia berfungsi dalam persekitaran anda.

PILIHAN


"--cc" pengkompil
Pilihan ini membolehkan anda menentukan secara eksplisit pengkompil boleh laku. Ini terutamanya
berguna jika anda tidak mahu menggunakan pengkompil sistem anda. Jika pilihan ini tidak diberikan,
"ccconfig" cuba meneka pengkompil.

"--fail keluaran" fail
Tulis Convert::Binary::C konfigurasi kepada fail yang ditentukan. Lalai adalah untuk menulis
konfigurasi kepada "stdout".

"--format-output" format
Nyatakan format output bagi konfigurasi Convert::Binary::C. Format berikut
sedang disokong:

dumper Keluarkan cincangan %config menggunakan Data::Dumper
memerlukan Output dalam format yang sesuai untuk memerlukan

Lalai ialah "dumper".

"--nama asas" nama
Membolehkan anda menukar nama asas fail ujian sementara. Ini digunakan bersama dengan
pelbagai pilihan "-ext" untuk membina nama fail fail sumber C, output prapemproses
fail, fail objek dan boleh laku.

"--inc-path" jalan
Pilihan ini membolehkan anda menetapkan laluan sertakan pengkompil secara manual. Ini berguna jika
"ccconfig" tidak boleh menentukan laluan sertakan secara automatik, kemungkinan besar kerana ia
tidak boleh menghuraikan output prapemproses. Pilihan ini boleh ditentukan lebih daripada sekali.

"--praproses" memerintah
Menggunakan pilihan ini, anda boleh menentukan a memerintah yang "ccconfig" gunakan untuk menjalankan pengkompil untuk mendapatkan
keluaran prapemproses. Kebanyakan penyusun menulis output prapemproses kepada output standard apabila
diberi pilihan "-E", iaitu

cc -E foo.c

akan praproses foo.c kepada keluaran standard. Peraturan yang sepadan untuk "ccconfig" ialah:

ccconfig --preprocess='-E %c |'

<%c> akan digantikan dengan nama fail sumber C, dan simbol paip menandakan bahawa
keputusan akan ditulis kepada output standard.

Pemegang tempat berikut boleh digunakan dalam peraturan "ccconfig":

%c C fail sumber
%o fail objek
%e fail boleh laku
%i fail output prapemproses

Biasanya, "ccconfig" cuba memikirkan sendiri peraturan yang betul.

"--compile-obj" memerintah
Seperti "--preprocess", pilihan ini membolehkan anda menentukan peraturan untuk cara menyusun objek
fail. Bagi kebanyakan penyusun, peraturan ini akan menjadi seperti

ccconfig --compile-obj='-c -o %o %c'

"--compile-exe" memerintah
Seperti "--preprocess", pilihan ini membolehkan anda mentakrifkan peraturan untuk cara menyusun an
fail boleh laku. Bagi kebanyakan penyusun, peraturan ini akan menjadi seperti

ccconfig --compile-exe='-o %e %c'

Ambil perhatian bahawa ia adalah mencukupi untuk menentukan sama ada "--compile-obj" atau "--compile-exe". Jadi kalau
pengkompil anda hanya boleh mencipta fail objek, itu tidak mengapa.

"--c-ext"
Pilihan ini digunakan bersama-sama dengan "--basename" untuk membina nama fail sumber C. Ini adalah
biasanya ditetapkan kepada ".c".

"--pp-ext"
Pilihan ini digunakan bersama "--basename" untuk membina nama output prapemproses
fail.

"--obj-ext"
Pilihan ini digunakan bersama-sama dengan "--basename" untuk membina nama fail objek.

"--exe-ext"
Pilihan ini digunakan bersama "--basename" untuk membina nama fail boleh laku.

"--nodelete"
Jangan cuba memadam fail sementara yang telah dibuat oleh pengkompil. Biasanya,
"ccconfig" akan mencari semua fail dengan nama asas yang sama seperti fail ujian sementara dan
memadamnya.

"--norun"
Anda boleh menentukan pilihan ini jika boleh laku yang dijana oleh pengkompil anda tidak boleh dijalankan
mesin anda, iaitu jika anda mempunyai pengkompil silang. Walau bagaimanapun, "ccconfig" akan secara automatik
ketahui bahawa ia tidak boleh menjalankan boleh laku.

Apabila pilihan ini ditetapkan, set algoritma yang berbeza digunakan untuk menentukan beberapa
tetapan konfigurasi. Algoritma ini semuanya berdasarkan meletakkan tandatangan khas
fail objek. Mereka kurang dipercayai daripada algoritma standard, jadi anda tidak sepatutnya menggunakannya
mereka melainkan anda terpaksa.

"--senyap"
Jangan paparkan apa-apa kecuali konfigurasi akhir.

"--tiada status"
Sembunyikan penunjuk status. Disyorkan jika anda ingin mengubah hala output skrip ke a
fail:

ccconfig --nostatus >config.pl 2>ccconfig.log

"--versi"
Menulis nama program, versi dan laluan ke output standard.

"--debug"
Hasilkan banyak output nyahpepijat. Jangan gunakan melainkan anda tahu apa yang anda lakukan.

CONTOH


Biasanya, yang mudah

ccconfig

tanpa hujah sudah cukup jika anda mahu konfigurasi untuk pengkompil sistem anda. manakala
"ccconfig" sedang berjalan, ia akan menulis banyak maklumat status ke "stderr". Bila ia
selesai, ia biasanya akan membuang jadual cincang Perl ke "stdout" yang boleh digunakan terus sebagai a
konfigurasi untuk Convert::Binary::C.

Jika anda mahukan konfigurasi untuk pengkompil yang berbeza, atau "ccconfig" tidak dapat ditentukan
pengkompil sistem anda secara automatik, gunakan

ccconfig -c gcc32

jika nama pengkompil anda ialah "gcc32".

Jika anda ingin menghantar pilihan tambahan kepada pengkompil, anda boleh berbuat demikian selepas dash dua kali
pada baris arahan:

ccconfig -- -g -DDEBUGGING

or

ccconfig -c gcc32 -- -ansi -fshort-enums

Jika anda ingin antara muka dengan teras Perl, anda mungkin menemui konfigurasi yang sesuai menggunakan
sesuatu seperti:

ccconfig --cc=`perl -MConfig -e 'print $Config{cc}'` \
-- `perl -MConfig -e 'cetak $Config{ccflags}'`

HAKCIPTA


Hak Cipta (c) 2002-2015 Marcus Holland-Moritz. Hak cipta terpelihara. Program ini adalah percuma
perisian; anda boleh mengagihkannya semula dan/atau mengubah suainya di bawah syarat yang sama seperti Perl itu sendiri.

Gunakan ccconfigp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad