CLion
Giản giới
CLion thị nhất khoản do JetBrains công tư khai phát đích công năng phong phú thả cường đại đích khóa bình đài C/C++ tập thành khai phát hoàn cảnh ( IDE ).
Quan phương giáo trình
Tại quan phương võng trạm trung cấp xuất liễuHọc tập CLionĐích giáo trình.
An trang
Tham kiếnDownload CLion.
Phối trí
Công cụ liên an trang
CLion mặc nhận bất đái biên dịch khí, cấu kiến công cụ hòa điều thí công cụ, nhu yếu thủ động tiến hành an trang.
Windows
Tham kiếnTutorial: Configure CLion on Windows | CLion Documentation
Trị đắc nhất đề đích thị CLion đích Windows bản bổn trung tự đái liễu MinGW, sở dĩ khả dĩ bất dụng ngạch ngoại an trang MinGW công cụ liên.
Linux
Debian/Ubuntu cập kỳ diễn sinh phát hành bản
1 2 3 |
|
Arch Linux cập kỳ diễn sinh phát hành bản
1 2 3 |
|
Fedora/RHEL/CentOS/Rocky Linux
1 2 3 |
|
macOS
Tham kiếnTutorial: Configure CLion on macOS | CLion Documentation
Công cụ liên thiết trí
Thủ động thiết trí công cụ liên
Tân an trang đích CLion hội tự động kiểm trắc hệ thống trung đích C/C++ khai phát công cụ liên, như quả dĩ an trang đích công cụ liên vô pháp tự động kiểm trắc đáo, khả tạiSettings
Trung trảo đáoBuild, Execution, Deployment
>Toolchains
Tiến hành thủ động phối trí.
Biên dịch, vận hành hòa điều thí
Tuy nhiên CLion đản sinh chi sơ thị diện hướng đa văn kiện đích phục tạp C/C++ hạng mục đản sinh đích, tảo ta thời hầu đích CLion mặc nhận sử dụngCMakeTác vi cấu kiến công cụ, đãn thị tự CLion 2022.3 bản bổn khởi, CLion dĩ kinh chi trìC, C++ đan văn kiện vận hành.
Hữu đa chủng phương thức lai vận hành nhất cá C++ trình tự, nhất cá giản đan đích lưu trình như hạ:
- Sang kiến nhất cá C/C++ hạng mục:
New -> Project -> C++ Executable
,Tuyển trạch hợp thích đích địa chỉ hòa ngữ ngôn tiêu chuẩn bản bổn, điểm kíchCreate
. - Đả khai hạng mục, thử thời đích hạng mục mục lục hạ ứng đương tồn tại nhất cá
cmake-build-debug
Mục lục, nhất cáCMakeLists.txt
Văn kiện hòa nhất cámain.cpp
Văn kiện. Nhân vi ngã môn bất nhu yếu sử dụng CMake lai quản lý hạng mục, nhân thử ngã môn khả dĩ san khứCMakeLists.txt
Văn kiện hòacmake-build-debug
Mục lục cập kỳ nội sở hữu văn kiện. - Điểm kích đả khai
main.cpp
Văn kiện, tịnh tại biên tập khu hữu kiện đan kích, khả dĩ khán đáoRun 'main.cpp'
Tuyển hạng. Tuyển trạch thử tuyển hạng hậu, CLion khả dĩ tự động sang kiến nhất cá vận hành phối trí tịnh vận hành trình tự.
Như nhu điều thí trình tự, khả dĩ biên tập khu đả hảo đoạn điểm, tại biên tập khu hữu kiện đan kích, tuyển trạchDebug 'main.cpp'
Tuyển hạng.
Thông quá CMake biên dịch, vận hành hòa điều thí
Thiết trí
CLion dã khả sử dụngCMakeTác vi cấu kiến công cụ, quan vu CMake đích thiết trí khả dĩ tạiBuild, Execution, Deployment -> Toolchains -> CMake
Trung tu cải.
Biên dịch tuyển hạng
CMake mặc nhận sử dụng hạng mục căn mục lục hạ đíchCMakeList.txt
Tác vi cấu kiến hạng mục đích phối trí văn kiện, khả dĩ sử dụngadd_compile_options
Mệnh lệnh lai tăng gia biên dịch tuyển hạng, lệ như:
1 |
|
Kỳ tha CMake đích công năng thỉnh tham khảoCMake quan phương văn đương
Miễn phí hoạch thủ CLion IDE hứa khả chứng
CLion vi phó phí sản phẩm, đãn thị khả dĩ thông quá giáo dục bưu tương hoặc khai nguyên hạng mục thân thỉnh đặc thù hứa khả chứng. Thân thỉnh chi hậu bất cận khả dĩ miễn phí sử dụng chính bản CLion IDE, hoàn khả dĩ miễn phí sử dụng JetBrains công tư khai phát đích kỳ tha phó phí sản phẩm.
Sử dụng giáo dục bưu tương hoạch thủ
Tiến nhập quan võng đíchFree Educational Licenses hiệt diện,Điểm kíchApply
Án nữu, điền tả tương quan tín tức tức khả thân thỉnh.
Chú ý: Tại chú sách thời vu bưu tương tuyển hạng thỉnh điền như @edu.cn hậu chuế đích giáo dục bưu tương, đặc thù hứa khả chứng nhu yếu bưu tương nghiệm chứng hậu phương khả nã đáo.
Nhĩ khả dĩ đáo sở tại cao giáo đích giáo vụ trung tâm quan võng khứ thân thỉnh giáo dục bưu tương, như quả thân thỉnh bất đáo nhu yếu sử dụngHọc tín võngTiến hành nhận chứng ( cận trung quốc đại lục ).
Sử dụng khai nguyên hạng mục hoạch thủ
Như quả nâm thị mỗ cá khai nguyên hạng mục đích hạch tâm khai phát giả hoặc duy hộ giả chi nhất, nâm khả dĩ thường thí thân thỉnh khai nguyên khai phát hứa khả chứng (Open Source Development License). Thân thỉnh lưu trình dữ giáo dục hứa khả chứng loại tự, đãn nhu yếu điền tả khai nguyên hạng mục đích thương khố địa chỉ.
Bổn hiệt diện tối cận canh tân:2024/7/12 16:04:31,Canh tân lịch sử
Phát hiện thác ngộ? Tưởng nhất khởi hoàn thiện?Tại GitHub thượng biên tập thử hiệt!
Bổn hiệt diện cống hiến giả:Enter-tainer,HeRaNO,inclyc,RIvance,Tiphereth-A,TrickEye,yanboishere
Bổn hiệt diện đích toàn bộ nội dung tạiCC BY-SA 4.0HòaSATAHiệp nghị chi điều khoản hạ đề cung, phụ gia điều khoản diệc khả năng ứng dụng