ITADN

ppu-g++ std::thread problem

#122Openhumbertodias 创建于 2024-03-08
H
humbertodiascommented
Is there anything missing on **ppu-g++** to compile **std::thread** ? Trying to compile **std::thread** ```sh docker run -i --rm zeldin/ps3dev-docker bash -s <<EOF echo '#include <iostream> #include <thread> // Function to be executed by the thread void threadFunction(int threadID) { std::cout << "Thread " << threadID << " is executing" << std::endl; } int main() { // Creating a thread and passing a function to execute std::thread t1(threadFunction, 1); // Joining the thread to the main thread t1.join(); // Output a message from the main thread std::cout << "Main thread is executing" << std::endl; return 0; }' > oo.cpp ppu-g++ oo.cpp -o oo -std=c++11 EOF ``` output ``` oo.cpp: In function 'int main()': oo.cpp:11:10: error: 'thread' is not a member of 'std' std::thread t1(threadFunction, 1); ^~~~~~ oo.cpp:11:10: note: suggested alternative: 'tera' std::thread t1(threadFunction, 1); ^~~~~~ tera oo.cpp:14:5: error: 't1' was not declared in this scope t1.join(); ^~ oo.cpp:14:5: note: suggested alternative: 'tm' t1.join(); ^~ tm ```
1 条评论