Cài đặt và sử dụng CLion trên Macbook M1 - Hoạt động tốt qua Rosetta

preview_player
Показать описание
Chào các bạn!
Ở video này mình sẽ cài đặt và dùng thử CLion, tạo một project C++ trên chiếc Macbook Air M1 của mình.

Giống như những phần mềm khác của Jetbrain, CLion cũng chưa hỗ trợ native, chỉ chạy được thông qua Rosetta thôi.
Theo mình thấy thì nếu một project C++ được khởi chạy bằng Terminal native, thì app C++ đó sẽ chạy native. Còn nếu app được khởi chạy bằng Terminal Rosetta, hay dùng IDE đang chạy trên Rosetta, thì app C++ đó cũng phải chạy trên Rosetta luôn.

Như trong video này, mình chạy app C++ bằng CLion, khi kiểm tra sẽ thấy nó chạy thông qua Rosetta, và mình không thể debug được.
Mình sẽ tìm hiểu các chạy debug app C++ native, và test cho các bạn trong một video khác nha!

Nếu thấy video này hữu ích, hãy cho mình 1 like, share, và subscribe kênh của mình nha! Nhớ bấm chuông để nhận thông báo những video mới nhất!
Cảm ơn các bạn!
Рекомендации по теме
Комментарии
Автор

Mình chỉ chạy một project C++ đơn giản thôi, chưa dùng nhiều thư viện ở video clip này.
Nếu các bạn muốn chạy thử Project C++ nào, hay dùng plugin nào thì để lại thông tin ở phần bình luận nha, mình sẽ làm video clip chạy thử cho các bạn xem.
Trong quá trình sử dụng, nếu các bạn có gặp vấn đề gì liên quan thì cứ comment ở bên dưới nha, mình sẽ thử và giải đáp cho các bạn!

AnhDevChannel
Автор

I recently bought a M1 mac.
But when I try to debug, it shows "debugger process finished with exit code 139 (interrupted by signal 11:SIGSEGV)"
And the code which I am debugging is a simple Hello World code. What could be the issue??
It runs and builds fine, gives the output. But I can't use the debugger on any code. Is there any debugger setting in CLion which could be the issue?

pratikkundnani
Автор

Đã có bản chính thức hỗ trợ Apple Silicon (M1) rồi nhé, mọi người đang dùng bản Intel thì nhớ download bản mới về nha!

AnhDevChannel
Автор

cho hỏi mỗi lần tạo một file .cpp mới thì cái cmakelist phải đổi code thủ công bằng tay à anh có cách nào để nó tự động build chương trình không ạ

kratosth