Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Linux Создание процессов https://www.cyberforum.ru/ cpp-linux/ thread2252185.html
Здравствуйте, при вызове функции fork() создается процесс потомок, как ему передать код для выполнения и как можно обмениваться данными между потомком и родителем в оба направления?
C++ Linux Рекурсивное чтение директорий(не могу никак реализовать)
Добрый день уважаемые форумчане. Предо мной была поставлена задача осущетвить рекурсивный вывод имен директорий. Фигня подумал я, но не тут-то было. все никак не могу допереть как это сделать(( Заранее прошу не пинать мой кривой код, смиловаться и помочь в развитии) #include <iostream> #include <sys/types.h> #include <stdio.h> #include <dirent.h> #include <string>
C++ Linux Модуль символьного устройства https://www.cyberforum.ru/ cpp-linux/ thread2250827.html
Здравствуйте. Хотел сделать модуль для raspberry pi3. На основе https://github.com/lamazavr/linux_kernel_mod сделал вот такой пример blablamod.h #define DEVICE_NAME "chardev" /* Dev name as it appears in /proc/devices */ #define BUF_LEN 80 /* Max length of the message from the device */ static int __init blablamod_init(void); static void __exit blablamod_exit(void); static int...
C++ Linux Время компиляции программ Почему при компиляции программ С++ и при подключении дополнительных библиотек компиляция происходит очень долго? Например компиляция при подключенной библиотеке #include <Eigen/Dense> для программы из 17 строк (!) длиться около 15 секунд? При этом одно из ядер процессора грузится на полную катушку. В программах без подключения дополнительных "сторонних" библиотек такого не происходит, время на... https://www.cyberforum.ru/ cpp-linux/ thread2250266.html
Как работает эта программа? C++ Linux
Приветствую, форумчане! Помогите закоментировать код программы, что как в ней работает? (код программы рабочий). Что какая функция делает, каким образом? максимально подробно, буду благодарен любой помощи спасибо! Условие задания: Написать программу синхронизации двух каталогов, например, Dir1 и Dir2. Пользователь задаёт имена Dir1 и Dir2. В результате работы программы файлы, имеющиеся в...
C++ Linux Как выйти из системы нажатием кнопки Esc? https://www.cyberforum.ru/ cpp-linux/ thread2249951.html
Собрал систему на Ubuntu 16.04 пока показывает только синий экран и серые буквы Подскажите пожалуйста как мне теперь выйти из этой системы желательно клавишей ESC привожу исходный код kernel.c: /* * kernel.c */ void kmain(void) {
C++ Linux Режимом доступа к файлам Доброго времени суток. Есть 2 файла. У одного установлены права для владельца, группы и остальных пользователей на чтение и запись. У другого - только для владельца. Вот что показывает команда ls -al drwxrwxrwx 2 arthur arthur 4096 Май 20 20:46 . drwxrwxr-x 4 arthur arthur 4096 Май 20 22:13 .. -rw-rw-r-- 1 arthur arthur 0 Май 20 20:46 1 -rw------- 1 arthur arthur 0 Май 20 20:46 2 ... https://www.cyberforum.ru/ cpp-linux/ thread2249856.html C++ Linux VSCode не хочет принимать всю строку кирилицей
Здравствуйте. У меня такая вот проблема. Не могу ввести и корректно обработать строку из 40-ка символов в VSCode да и других IDE. Если ввожу цифры или текст англ. раскладкой - всё ок. А как только ввожу предложение на русском (длинной 40 символов) оно принимает только 20, а в конце(иногда) выводит какой-то крокозяблик. Листинг: #include <iostream> #include <string.h> #include <stdio.h> ...
C++ Linux Реализация execvp и execlp через execl и execv Есть задача: Написать эквиваленты execvp и execlp, используя вызовы execl и execv. Параметры этих процедур должны состоять из списка каталогов и набора аргументов командной строки. Можете посоветовать как решать? или может есть готовый код у кого-нибудь? Спасибо за внимание. Добавлено через 1 час 57 минут можете показать различия в вызове execl и execlp? я как понял: для execl нужно... https://www.cyberforum.ru/ cpp-linux/ thread2248868.html C++ Linux Процессы С++ Процесс 1 порождает потомка 2. Оба процесса после этого открывают один и тот же файл и пишут в него по очереди по N байт. Организовать M циклов записи с помощью сигналов. Мой код: #include <stdio.h> #include <stdlib.h> #include <signal.h> #include <fcntl.h> #include <unistd.h> #include <signal.h> https://www.cyberforum.ru/ cpp-linux/ thread2248116.html
C++ Linux Процессы в Linux
Добрый день. Пытаюсь разобраться с процессами. Пишу программу с применением межпроцессорного взаимодействия. Вот что я пока сделал. Не знаю правильно или нет. Программа инвертирует содержимое файлов из каталога. Каждый файл нужно распараллелить. Если что не так напишите как надо) #include <unistd.h> #include <iostream> #include <fstream> #include <algorithm> #include <iterator> #include...
C++ Linux Чуть поменять #include <stdio.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/shm.h> #include <sys/sem.h> #include <unistd.h> #include <errno.h> #include <fcntl.h> #in
1 / 1 / 0
Регистрация: 09.10.2017
Сообщений: 16
0

Компиляция. Ругается на boost - C++ Linux - Ответ 12418098

24.05.2018, 10:45. Показов 922. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
При компиляции выдает такие ошибки:

tmp/ccuaBs73.o: In function `boost::archive::text_oarchive::text_oarchive(std::ostream&, unsigned int)':
mpi.cpp: (.text._ZN5boost7archive13text_oarchiveC2ERSoj[_ZN5boost7archive13text_oarchiveC5ERSoj]+0x25): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchiv e_impl(std::ostream&, unsigned int)'
/tmp/ccuaBs73.o: In function `boost::archive::text_iarchive::text_iarchive(std::istream&, unsigned int)':
mpi.cpp: (.text._ZN5boost7archive13text_iarchiveC2ERSij[_ZN5boost7archive13text_iarchiveC5ERSij]+0x26): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchiv e_impl(std::istream&, unsigned int)'
mpi.cpp: (.text._ZN5boost7archive13text_iarchiveC2ERSij[_ZN5boost7archive13text_iarchiveC5ERSij]+0x36): undefined reference to `boost::archive::detail::shared_ptr_helper::shared_ptr_helper()'

ссылка на код: https://github.com/KlimovaD/mp... er/mpi.cpp
ссылка на полный лог ошибок: https://github.com/KlimovaD/mp... er/log.txt

подскажите, что делать.

Вернуться к обсуждению:
Компиляция. Ругается на boost C++ Linux
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2018, 10:45
Готовые ответы и решения:

Компиляция библиотек boost
Здраствуйте. Извините что пишу не в тот подфорум, но тут больше вероятность что кто-то даст ответ в...

Компиляция и установка Boost
Помогите установить. Проковырявший 3 часа ничего так и не получилось. Скачал утилиту bjam.exe....

Компиляция boost 1.54 на Windows 8
Добрый день. Встал вопрос по поводу компиляции буст. Через bootstrap.bat ничего не компилится.

Компиляция boost library
Здравствуйте! Подскажите пожайлуста, как нужно компилировать boost, чтобы были скомпилированы все...

1
24.05.2018, 10:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2018, 10:45
Помогаю со студенческими работами здесь

Boost и компиляция огромного проекта
Приветствую! Есть 3 таких вопроса: 1. Интересует русская инструкция по установки boost, сам я не...

Boost & предстоящая компиляция
В проекте использовал boost::lexical_cast. Предстоит компилить проект на компе, где нет буста. Как...

Компиляция примера boost.asio
Не могу скомпилировать первый пример из темы https://www.cyberforum.ru/faq/thread317829.html ....

boost::optional ругается с компилятором и не хочет присваивать ссылку
Пытаюсь присвоить ссылку на const double объекту boost::optional&lt;double&amp;&gt; в этом коде ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru