Pertanyaan yang diberi tag clang

Untuk pertanyaan tentang front end LLVM compiler. Untuk pertanyaan umum tentang C, gunakan tag C.

269
Beralih antara GCC dan Dentang / LLVM menggunakan CMake

Saya memiliki sejumlah proyek yang dibangun menggunakan CMake dan saya ingin dapat dengan mudah beralih antara menggunakan GCC atau Dentang / LLVM untuk mengkompilasinya. Saya percaya (tolong perbaiki saya jika saya salah!) Bahwa untuk menggunakan Dentang saya perlu mengatur yang berikut: SET...

175
Dentang vs GCC untuk proyek Pengembangan Linux saya

Saya kuliah, dan untuk sebuah proyek kami menggunakan C. Kami telah menjelajahi GCC dan Dentang, dan Dentang tampaknya jauh lebih ramah pengguna daripada GCC. Akibatnya, saya bertanya-tanya apa keuntungan atau kerugian menggunakan clang, berbeda dengan GCC, untuk pengembangan di C dan C ++ di...

150
Cara membuat kompilasi dentang ke llvm IR

Saya ingin dentang untuk mengkompilasi C/C++kode saya untuk LLVMbytecode daripada biner dieksekusi. Bagaimana saya bisa mencapainya? Dan jika saya mendapatkan LLVMbytecode, bagaimana saya bisa membawanya ke kompilasi lebih lanjut ke biner yang dapat dieksekusi. Pada dasarnya saya ingin menambahkan...

133
LLVM vs dentang pada OS X

Saya punya pertanyaan tentang llvm, dentang, dan gcc pada OS X. Apa perbedaan antara llvm-gcc 4.2, llvm 2.0 dan dentang? Saya tahu bahwa mereka semua membangun di atas llvm tetapi bagaimana mereka berbeda? Selain kompilasi yang lebih cepat, apa kelebihan llvm dibanding

132
Apa perbedaan antara -std = c ++ 11 dan -std = gnu ++ 11?

Apa perbedaan antara -std=c++11dan -std=gnu++11sebagai parameter kompilasi untuk gcc dan dentang? Pertanyaan yang sama dengan c99dan gnu99? Saya tahu tentang C ++ dan standar C, itu adalah perbedaan dalam parameter yang menarik minat saya. Saya telah membaca di suatu tempat bahwa itu ada...

132
Bagaimana cara memperbaiki kesalahan PCH?

Ketika saya mencoba untuk membangun aplikasi saya Xcode, saya mendapatkan pesan kesalahan ini: File PCH dibangun dari cabang berbeda ((clang-425.0.24)) dari pada kompiler ((clang-425.0.27)) Itu tidak terjadi sebelumnya, tapi ini adalah build pertama setelah memperbarui Xcode. Aplikasi lain...

114
Menyusun masalah: tidak dapat menemukan crt1.o

Saya memiliki sistem Debian virtual yang saya gunakan untuk mengembangkan. Hari ini saya ingin mencoba llvm / clang. Setelah menginstal clang saya tidak dapat mengkompilasi c-proyek lama saya (dengan gcc). Ini adalah kesalahannya: ... /usr/bin/ld: cannot find crt1.o: No such file or...

112
Di manakah PATH_MAX didefinisikan di Linux?

File header mana yang harus saya panggil #includeagar dapat menggunakan PATH_MAX sebagai int untuk mengukur string? Saya ingin bisa menyatakan: char *current_path[PATH_MAX]; Tetapi ketika saya melakukannya kompiler saya (Clang / LLVM di Linux) mengeluarkan kesalahan