Pertanyaan yang diberi tag «gcc»

GCC adalah Koleksi Kompiler GNU. Ini adalah kompiler standar de facto untuk C, C ++, Go, Fortran, dan Ada di Linux dan mendukung banyak bahasa dan platform lainnya. Terlepas dari kompiler, GCC memiliki toolchain (libc, libstdc ++, objdump, nm dll.) Yang banyak digunakan pada beberapa platform dan sistem.

4
Saya tidak mengerti -Wl, -rpath -Wl,
Untuk kenyamanan saya menambahkan halaman manual yang relevan di bawah ini. Pemahaman (salah) saya yang pertama: Jika saya perlu memisahkan opsi ,, itu berarti yang kedua -Wlbukan opsi lain karena ia datang sebelumnya ,yang berarti ini adalah argumen untuk -rpathopsi. Saya tidak mengerti bagaimana -rpathbisa -Wl,.berdebat! Apa yang masuk akal …
244 gcc  ld  rpath 



13
Menghapus karakter baris baru dari input fgets ()
Saya mencoba untuk mendapatkan beberapa data dari pengguna dan mengirimkannya ke fungsi lain di gcc. Kodenya kira-kira seperti ini. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Namun, pada akhirnya saya menemukan \nkarakter baris baru . Jadi jika saya memasukkannya …
236 c  string  gcc  newline  fgets 

1
std :: regresi kinerja vektor saat mengaktifkan C ++ 11
Saya telah menemukan regresi kinerja yang menarik dalam cuplikan C ++ kecil, ketika saya mengaktifkan C ++ 11: #include <vector> struct Item { int a; int b; }; int main() { const std::size_t num_items = 10000000; std::vector<Item> container; container.reserve(num_items); for (std::size_t i = 0; i < num_items; ++i) { container.push_back(Item()); …
235 c++  performance  gcc  c++11  vector 

13
Objective-C untuk Windows
Apa cara terbaik untuk menulis Objective-C pada platform Windows? Cygwin dan gcc? Apakah ada cara saya bisa mengintegrasikan ini ke dalam Visual Studio? Sejalan dengan itu - apakah ada saran tentang bagaimana menghubungkan dan menggunakan SDK Windows untuk sesuatu seperti ini. Ini binatang yang berbeda tapi saya tahu saya bisa …





6
mengetikkan panjang array tetap
Saya harus mendefinisikan tipe data 24-bit. Saya menggunakan char[3]untuk mewakili tipe. Dapatkah saya typedef char[3]ke type24? Saya mencobanya dalam contoh kode. Saya memasukkan typedef char[3] type24;file header saya. Kompiler tidak mengeluh tentang hal itu. Tetapi ketika saya mendefinisikan fungsi void foo(type24 val) {}dalam file C saya, itu memang mengeluh. Saya …
210 c  arrays  gcc  typedef 

14
libpthread.so.0: simbol menambahkan kesalahan: DSO hilang dari baris perintah
Ketika saya mengkompilasi openvswitch-1.5.0, saya telah menemukan kesalahan kompilasi berikut: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic ***-lpthread*** -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.a /home/jyyoo/src/dpdk/build/lib/librte_eal.a /home/jyyoo/src/dpdk/build/lib/libethdev.a /home/jyyoo/src/dpdk/build/lib/librte_cmdline.a /home/jyyoo/src/dpdk/build/lib/librte_hash.a /home/jyyoo/src/dpdk/build/lib/librte_lpm.a /home/jyyoo/src/dpdk/build/lib/librte_mbuf.a /home/jyyoo/src/dpdk/build/lib/librte_ring.a /home/jyyoo/src/dpdk/build/lib/librte_mempool.a /home/jyyoo/src/dpdk/build/lib/librte_malloc.a -lrt -lm /usr/bin/ld: /home/jyyoo/src/dpdk/build/lib/librte_eal.a(eal.o): undefined reference …

5
Bagaimana cara menginstal imagemagick dengan homebrew?
Saya mencoba menginstal Imagemagick di OSX Lion tetapi ada sesuatu yang tidak berfungsi seperti yang diharapkan. -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git... fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server? Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git kata …
201 git  gcc  homebrew  osx-lion  gcc4 

11
Operasi modulo dengan angka negatif
Dalam program C saya mencoba operasi di bawah ini (Hanya untuk memeriksa perilaku) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); memberi saya output seperti (2, -2 , -2)dalam gcc. Saya mengharapkan hasil yang positif setiap saat. …
196 c  gcc  modulo 


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.