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.

11
Hoạt động modulo với số âm
Trong một chương trình C, tôi đã thử các thao tác dưới đây (Chỉ để kiểm tra hành vi) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); đã cho tôi đầu ra như (2, -2 , -2)trong …
190 c  gcc  modulo 

9
Trường hợp gcc tìm tệp tiêu đề C và C ++?
Trên hệ thống Unix, gcc tìm tệp tiêu đề ở đâu? Tôi đã dành một ít thời gian sáng nay để tìm kiếm một số tệp tiêu đề hệ thống, vì vậy tôi nghĩ rằng đây sẽ là thông tin tốt để có ở đây.
185 c  gcc  header 


1
Vô hiệu hóa tất cả các cảnh báo gcc
Tôi đang làm việc trên một dự án sẽ đọc các thông báo lỗi của trình biên dịch thuộc nhiều loại cụ thể và thực hiện những điều hữu ích với chúng. Cơ sở mã mẫu mà tôi đang thử nghiệm trên (một ứng dụng nguồn mở ngẫu nhiên) và …
184 gcc  g++  warnings 



6
Clang vs GCC cho dự án Phát triển Linux của tôi
Tôi đang học đại học và trong một dự án chúng tôi đang sử dụng C. Chúng tôi đã khám phá GCC và Clang, và Clang dường như thân thiện với người dùng hơn nhiều so với GCC. Kết quả là, tôi tự hỏi những lợi thế hoặc bất lợi …
175 c++  c  linux  gcc  clang 

8
Là chủ đề errno an toàn?
Trong đó errno.h, biến này được khai báo vì extern int errno;vậy câu hỏi của tôi là, có an toàn không khi kiểm tra errnogiá trị sau một số cuộc gọi hoặc sử dụng perror () trong mã đa luồng. Đây có phải là một biến an toàn chủ đề? …
175 c  linux  multithreading  gcc 

11
Mùi / usr / bin / ld: không thể tìm thấy -lz
Tôi đang cố gắng biên dịch mã nguồn Android trong Ubuntu 10.04. Tôi nhận được một lỗi nói rằng, / usr / bin / ld: không thể tìm thấy -lz Bạn có thể vui lòng cho tôi biết làm thế nào tôi có thể sửa chữa nó? Có cannot find …
172 linux  gcc  linker 

4
Một bước nhảy đắt giá với GCC 5.4.0
Tôi có một chức năng trông như thế này (chỉ hiển thị phần quan trọng): double CompareShifted(const std::vector<uint16_t>& l, const std::vector<uint16_t> &curr, int shift, int shiftY) { ... for(std::size_t i=std::max(0,-shift);i<max;i++) { if ((curr[i] < 479) && (l[i + shift] < 479)) { nontopOverlap++; } ... } ... } Viết như …
171 c++  gcc 

11
Nhiều thư viện glibc trên một máy chủ
Nhiều thư viện glibc trên một máy chủ Máy chủ linux (SLES-8) của tôi hiện có glibc-2.2.5-235, nhưng tôi có một chương trình không hoạt động trên phiên bản này và yêu cầu glibc-2.3.3. Có thể có nhiều glibcs ​​được cài đặt trên cùng một máy chủ không? Đây là …
171 linux  gcc  glibc 




4
cảnh báo: khai báo ngầm không tương thích của hàm tích hợp 'xyz'
Tôi nhận được một số cảnh báo khi biên dịch một vài nhị phân: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of built-in function ‘exit’ Để cố gắng giải quyết điều này, tôi đã thêm #include <stdlib.h> …
164 c  gcc  gcc-warning 

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.