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.

7
Biên dịch chương trình C ++ với gcc
Câu hỏi: Làm thế nào để biên dịch một chương trình C ++ với trình biên dịch gcc? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout <<"Version is " << __STDC_VERSION__ …
84 c++  gcc  g++  gnu 

7
Biên dịch không thành công với "định vị lại R_X86_64_32 chống lại" .rodata.str1.8 'không thể được sử dụng khi tạo một đối tượng chia sẻ "
Tôi đang cố gắng biên dịch mã nguồn này từ makefile trong VPS, nhưng nó không hoạt động. VPS là hệ điều hành 64 Cent Đây là toàn bộ lỗi # make gcc -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/amx/*.c g++ -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/*.cpp g++ -c -O3 -w …


1
Các tùy chọn dòng lệnh --start-group và --end-group là gì?
Mục đích của các tùy chọn dòng lệnh đó là gì? Vui lòng giúp giải mã ý nghĩa của dòng lệnh sau: -Wl,--start-group -lmy_lib -lyour_lib -lhis_lib -Wl,--end-group -ltheir_lib Rõ ràng là nó có liên quan gì đó đến việc liên kết, nhưng hướng dẫn sử dụng GNU không hiểu chính …
83 gcc  linker  ld 

5
Xung đột giữa hướng dẫn Stanford và GCC
Theo bộ phim này (khoảng phút 38), nếu tôi có hai chức năng với các vars cục bộ giống nhau, chúng sẽ sử dụng cùng một không gian. Vì vậy, chương trình sau đây, nên in 5. Biên dịch nó với gcckết quả -1218960859. tại sao? Chương trình: #include <stdio.h> …



3
Tại sao GCC pad hoạt động với NOP?
Tôi đã làm việc với C một thời gian ngắn và gần đây đã bắt đầu tham gia vào ASM. Khi tôi biên dịch một chương trình: int main(void) { int a = 0; a += 1; return 0; } Quá trình gỡ bỏ objdump có mã, nhưng không đạt …
81 c  gcc  assembly 


2
Cố gắng hiểu tùy chọn gcc -fomit-frame-pointer
Tôi đã yêu cầu Google cung cấp cho tôi ý nghĩa của gcctùy chọn -fomit-frame-pointer, điều này sẽ chuyển hướng tôi đến câu lệnh bên dưới. -fomit-frame-pointer Đừng giữ con trỏ khung trong sổ đăng ký cho các chức năng không cần. Điều này tránh được các hướng dẫn lưu, …





1
gcc-10.0.1 Segfault cụ thể
Tôi có một gói R với mã được biên dịch C tương đối ổn định trong một thời gian và thường được thử nghiệm trên nhiều nền tảng và trình biên dịch (windows / osx / debian / fedora gcc / clang). Gần đây, một nền tảng mới đã được …

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.