Форум программистов, компьютерный форум, киберфорум
С++ под Linux
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Linux GUI редактор под Ubuntu 10.04 https://www.cyberforum.ru/ cpp-linux/ thread448032.html
Добрый вечер. Подскажите пожалуйста есть ли под Ubuntu 10.04 GUI редактор С++ на подобии C++ Builder под виндой? "Пересел" полностью на Ubuntu, поэтому не могу воспользоваться билдером
C++ Linux Увеличить возможное количество потоков (thread'ов)
Привет! Не могу решить проблему - создаю в программе большое кол-во потоков, при создании 345-го потока pthread_create() возвращает ошибку "Resource temporarily unavailable". Пробовал смотреть...
C++ Linux sys/io.h : Недоступны фунции
Добрый день! Использую Eclipse под Debian. Хочу попробовать научиться получать прямой доступ к портам, используя io.h, лежащая в /usr/include/sys/io.h #include <sys/io.h> Но при написании...
C++ Linux Как определить номер дескриптора в eпooл Можно ли в epoll как-то получать номер дескриптора, не используя структуру data? Дело в том, что data у меня задействована под другие нужды, а хранить она может только одно число. https://www.cyberforum.ru/ cpp-linux/ thread447488.html
C++ Linux QT GUI + Fork()/pthread https://www.cyberforum.ru/ cpp-linux/ thread446645.html
Есть гуи. На вход поступает n исполняемых бинарников. Для каждого создается fork() для распараллеливания выполнения. Как написано на многих форумах с ГУИ я общаться могу только из материнского...
C++ Linux Как подключить стороннюю библиотеку (*.so) к проекту
Есть вопрос про подключение сторонних библиотек к проекту. У меня есть библиотека aaa.so, header файл bbb.h, и код, который использует функции из этой библиотеки... Как ее задействовать? ...
C++ Linux unresolved external
на убунту в эклипс CDT постоянно высвечивает unresolved externals хотя код собирается и запускается. #include <iostream> using namespace std; int main() { cout << "!!!Hello...
C++ Linux ISA-порт Кто-нибудь имеет опыт программного обращения к ISA-порту? p.s. из-под Linux (архитектура x86, INTEL). https://www.cyberforum.ru/ cpp-linux/ thread444373.html
C++ Linux Обрезка jpeg https://www.cyberforum.ru/ cpp-linux/ thread444040.html
Есть задача написать программу которая будет обрезать jpeg файлы. Но проблема в том что, среди исходых файлов возможны сверх большие, сотни Мегабайт(например карты), встает вопрос, есть ли какая...
C++ Linux Ресурсы про C++ под линукс для новичков Поискав в интернете сабж нахожу старые статьи и книги. Вот пример и вот На данных ресурсах рассказывается о программирование на языке С и эти ресурсы 2006 года. Может есть что то посвежей?... https://www.cyberforum.ru/ cpp-linux/ thread441389.html
0 / 0 / 0
Регистрация: 18.07.2011
Сообщений: 32
0

Линковка либов)

18.02.2012, 16:06. Просмотров 2521. Ответов 6
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <cstdio>
#include <unistd.h>
#include <pthread.h>
 
  void func1(void)
{
      for (int i = 0; i < 5; i++)
      {
           printf("func1 - %d\n", i);
           sleep(1);
      }
      pthread_exit(NULL);
}
 
  void func2(void)
{    
      for (int i = 0; i < 5; i++)
      {   
           printf("func2 - %d\n", i);
           sleep(1);
      }
      pthread_exit(NULL);
}
 
 int main(void)
{
    pthread_t p1, p2;
    int stat;
 
    stat = pthread_create( &p1, NULL, (void *(*))&func1, NULL);
    if(stat == 0)
    printf("Первый поток успешно создан!\n");
    else
    printf("Первый поток создать не удалось!\n");
    stat = pthread_create( &p2, NULL, (void *(*))&func2, NULL);
    if(stat == 0)
    printf("Второй поток успешно создан!\n");
    else
    printf("Второй поток создать не удалось!\n");
 
    pthread_join( p1, NULL );
    pthread_join( p2, NULL );
 
}
ОСЬ - убунту.

ошибки:
undefined reference to `pthread_create'
undefined reference to `pthread_create'
undefined reference to `pthread_join'
undefined reference to `pthread_join'

сказали нужно линковать либу, а как это делать? Можете помочь? или научить?)

Вернуться к обсуждению:
Линковка либов)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2012, 16:06
Готовые ответы и решения:

линковка шаблона
линковка шаблона #ifndef intrusive_list__HHHH #define intrusive_list__HHHH struct link_err {...

Динамическая линковка
Привет! Делаю лабу...

Статическая линковка
Здравствуйте! У меня есть несколько файлов и мне нужно сделать из них статическую библиотеку вроде...

Линковка библиотек gcc под линукс
Подключаю Oracle Instant Client, скачал файлики rpm с ихнего сайта, установил их в линуксе (у меня...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.