Исправление EXL, (текущая версия) :
в ерроре ругается на -lpthreads в основном
Проверь свой тулчейн на возможность использования этой библиотеки в минимально работчем (или нерабочем) варианте.
То есть буквально: aarch64-linux-gnu-g++ main.cpp -o main -lpthreads
, где main.cpp что-то вроде:
#include <pthread.h>
#include <stdio.h>
#include <string.h>
void *threadfunction(void *arg) {
printf("Hello, World!\n");
return 0;
}
int main(void) {
pthread_t thread;
int createerror = pthread_create(&thread, NULL, threadfunction, NULL);
if (!createerror) {
pthread_join(thread, NULL);
return 0;
}
fprintf(stderr, "%s\n", strerror(createerror), stderr);
return 1;
}
Исходная версия EXL, :
в ерроре ругается на -lpthreads в основном
Проверь свой тулчейн на возможность использования этой библиотеки в минимально работчем (или нерабочем) варианте.
То есть буквально: aarch64-linux-gnu-g++ main.cpp -o main -lpthreads
, где main.cpp что-то вроде:
#include <pthread.h>
#include <stdio.h>
#include <string.h>
void *threadfunction(void *arg) {
printf("Hello, World!\n");
return 0;
}
int main(void) {
pthread_t thread;
int createerror = pthread_create(&thread, NULL, threadfunction, NULL);
if (!createerror) {
pthread_join(thread, NULL);
return 0;
}
fprintf(stderr, "%s\n", strerror(createerror), stderr);
return 1;
}