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

g ++ là giao diện C ++ của Bộ sưu tập trình biên dịch GNU (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.



3
LD_LIBRARY_PATH so với LIBRARY_PATH
Tôi đang xây dựng một chương trình C ++ đơn giản và tôi muốn thay thế tạm thời một hệ thống được cung cấp thư viện dùng chung với phiên bản mới hơn của nó, để phát triển và thử nghiệm. Tôi đã thử đặt biến LD_LIBRARY_PATH nhưng trình liên …
159 gcc  g++  ld 



5
Điểm của g ++ -Wreorder là gì?
Tùy chọn g ++ -Wall bao gồm -Wreorder. Những gì tùy chọn này làm được mô tả dưới đây. Tôi không rõ ràng tại sao ai đó quan tâm (đặc biệt là đủ để bật cái này theo mặc định trong -Wall). -Wreorder (chỉ C ++) Cảnh báo khi thứ …


4
Làm thế nào để chuyển tiếp khai báo một lớp mẫu trong không gian tên std?
#ifndef __TEST__ #define __TEST__ namespace std { template<typename T> class list; } template<typename T> void Pop(std::list<T> * l) { while(!l->empty()) l->pop(); } #endif và sử dụng chức năng đó trong chính của tôi. Tôi nhận được lỗi. Tất nhiên, tôi biết rằng có nhiều thông số mẫu hơn cho std::list(cấp …
131 c++  templates  g++ 

5
Cờ để bật cảnh báo g ++ chi tiết và kỹ lưỡng
Thông thường trong C dưới gcc, tôi sẽ bắt đầu với tập hợp các cờ cảnh báo sau (được tổng hợp từ nhiều nguồn): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi Tôi sẽ xây dựng …
122 c++  g++  warnings 

6
lỗi: sử dụng chức năng đã xóa
Tôi đang làm việc trên một số mã C ++ mà một người bạn đã viết và tôi gặp lỗi sau mà tôi chưa từng gặp trước đây khi biên dịch với gcc4.6: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be …

4
lỗi trình độ bổ sung trong C ++
Tôi có một hàm thành viên được định nghĩa như sau: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); Khi tôi biên dịch nguồn, tôi nhận được: lỗi: trình độ bổ sung 'JSONDeserializer ::' trên thành viên 'ParseValue' Cái này là cái gì? Làm cách nào để xóa lỗi này?
120 c++  g++  compiler-errors 

4
Làm cách nào để bật C ++ 11 trong gcc?
Tôi sử dụng gcc 4.8.1 từ http://hpc.sourceforge.net trên Mac OSX Mountain Lion. Tôi đang cố gắng biên dịch một chương trình C ++ sử dụng to_stringhàm trong <string>. Tôi cần sử dụng cờ -std=c++11mọi lúc: g++ -std=c++11 -o testcode1 code1.cpp Có cách nào để bao gồm cờ này theo mặc …
117 c++11  g++ 

5
Tệp .h.gch là gì?
Gần đây tôi đã có một dự án lớp nơi tôi phải tạo một chương trình với G ++. Tôi đã sử dụng một tệp makefile và vì lý do nào đó, nó đôi khi để lại tệp .h.gch. Đôi khi, điều này không ảnh hưởng đến quá trình biên …
116 c++  g++ 



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.