Câu hỏi được gắn thẻ «gcc»

GCC là Bộ sưu tập Trình biên dịch GNU. Đây là trình biên dịch tiêu chuẩn thực tế cho C, C ++, Go, Fortran và Ada trên Linux và cũng hỗ trợ nhiều ngôn ngữ và nền tảng khác. Ngoài trình biên dịch, GCC còn có một chuỗi công cụ (libc, libstdc ++, objdump, nm, v.v.) được sử dụng rộng rãi trên một số nền tảng và hệ thống.

4
Tôi không hiểu -Wl, -rpath -Wl,
Để thuận tiện, tôi đã thêm các trang có liên quan dưới đây. Hiểu (trước) của tôi trước tiên: Nếu tôi cần tách các tùy chọn với ,, điều đó có nghĩa -Wllà tùy chọn thứ hai không phải là một tùy chọn khác bởi vì nó xuất hiện trước …
244 gcc  ld  rpath 



1
std :: hồi quy hiệu suất vector khi bật C ++ 11
Tôi đã tìm thấy một hồi quy hiệu suất thú vị trong một đoạn C ++ nhỏ, khi tôi bật 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 …
235 c++  performance  gcc  c++11  vector 

13
Xóa ký tự dòng mới khỏi đầu vào fgets ()
Tôi đang cố gắng để có được một số dữ liệu từ người dùng và gửi nó đến một chức năng khác trong gcc. Mã là một cái gì đó như thế này. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); …
235 c  string  gcc  newline  fgets 

13
Mục tiêu-C cho Windows
Điều gì sẽ là cách tốt nhất để viết Objective-C trên nền tảng Windows? Cygwin và gcc? Có cách nào để tôi có thể tích hợp điều này vào Visual Studio không? Dọc theo những dòng đó - có bất kỳ đề xuất nào về cách liên kết và sử …





6
mảng chiều dài cố định typedef
Tôi phải xác định loại dữ liệu 24 bit. Tôi đang sử dụng char[3]để thể hiện loại. Tôi có thể typedef char[3]để type24? Tôi đã thử nó trong một mẫu mã. Tôi đặt typedef char[3] type24;trong tập tin tiêu đề của tôi. Trình biên dịch đã không phàn nàn về …
209 c  arrays  gcc  typedef 

14
libpthread.so.0: lỗi thêm ký hiệu: DSO bị thiếu trong dòng lệnh
Khi tôi biên dịch openvswitch-1.5.0, tôi đã gặp phải lỗi biên dịch sau: 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: …

5
Làm cách nào để cài đặt hình ảnh với homebrew?
Tôi đang cố gắng cài đặt Imagemagick trên OSX Lion nhưng có gì đó không hoạt động như mong đợi. -> 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 …
201 git  gcc  homebrew  osx-lion  gcc4 


3
tham chiếu không xác định đến 'std :: cout'
Đây có phải là ví dụ: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Nó ném lỗi: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to `std::basic_ostream<char,std::char_traits<char> >& std::operator<< <std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char> >&, char const*)' …
194 c++  c++11  gcc  cout 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.