Pertanyaan yang diberi tag «gcc»


1
Bagaimana saya bisa mendeteksi bahwa saya sedang mengkompilasi untuk Raspberry Pi?
Karena Raspberry Pi memerlukan sedikit kode khusus (saya bicarakan C/C++) untuk mengakses beberapa fitur perangkat keras (misalnya panggilan ke bcm_host_init()). Saya mencari cara yang andal dan elegan untuk mendeteksi ini secara otomatis. Saya tidak berpikir ada kompiler #definesseperti _WIN32saya dapat menyalahgunakan, jadi mendeteksi itu dari CMake(yang dapat menjalankan skrip shell) …


2
Bagaimana cara melihat versi CPU ARM yang saya miliki?
Ketika menyusun paket untuk Pi saya menemukan pesan seperti ini: CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8 and CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard Saya tahu perbedaan antara -marchdan -mtunu, tetapi apa perbedaan antara armv7-adan arm1176jzf-s? jika saya melihat Pi baru, bagaimana saya tahu flag dan argumen apa yang harus saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.