Mengapa g Throw \'Dayakan multithreading untuk menggunakan std::thread: Operasi tidak dibenarkan\' dan Bagaimana untuk Membetulkannya?

DDD
Lepaskan: 2024-10-30 12:55:27
asal
179 orang telah melayarinya

Why Does  g   Throw

Menyusun Kod Berbilang Benang dengan g : Menyelesaikan Masalah dan Melaksanakan Penyelesaian

Walaupun menyertakan bendera -pthread yang diperlukan untuk memaut dengan pustaka urutan POSIX, anda mungkin menghadapi ralat semasa menyusun kod berbilang benang dengan g . Mesej ralat "Dayakan multithreading untuk menggunakan std::thread: Operasi tidak dibenarkan" menunjukkan bahawa keupayaan multithreading dilumpuhkan dalam konfigurasi semasa anda.

Untuk menangani isu ini, penyelesaian yang dicadangkan dalam perbincangan pepijat yang berkaitan melibatkan penambahan -Wl,--tiada-seperti yang diperlukan bendera untuk arahan penyusunan anda. Bendera ini mengarahkan pemaut untuk tidak melaksanakan penyelesaian pergantungan automatik, yang boleh membantu menyelesaikan konflik dengan pustaka urutan POSIX yang disediakan sistem:

g++ main.cpp -o main.out -pthread -std=c++11 -Wl,--no-as-needed
Salin selepas log masuk

Dengan melaksanakan penyelesaian ini, anda seharusnya berjaya menyusun dan menjalankan kod berbilang benang anda menggunakan g .

Atas ialah kandungan terperinci Mengapa g Throw \'Dayakan multithreading untuk menggunakan std::thread: Operasi tidak dibenarkan\' dan Bagaimana untuk Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!