Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1

"хорошая морская практика", или как принято обустраивать программы под линукс?

27.07.2011, 13:59. Показов 1500. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
скачали архив progr
развернули под /opt/progr
]$ pwd
/opt/progr
]$ ls
bin idl include lib

вопрос: что делаем дальше? как всем этим принято пользоваться? в bin имеются некоторые утилиты, т.е. нужно путь к этому bin куда-то прописать, чтобы не задавать каждый раз?
что делать с *.so, которые находятся в bin? с тем, что находится в lib? idl? include?

описано это все где-нибудь?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.07.2011, 13:59
Ответы с готовыми решениями:

Купить ноутбук под Линуксом или под вин-7 и добавить Линукс Минт?
Я звонил продавцам, пытая, что за Линукс установлен, в частности, в «Нотике», ничего вразумительного не добился. Где-то прочёл, что некий...

Работа программы под линукс
Сам пока все ещё докуриваю что и как на линуксе и тут встал вопрос , если программа написаная на С++ под винду то там запуском EXE , а у...

Это хорошая практика использования автопрефиксних ресурсов?
Это хорошая практика использования автопрефиксних ресурсов, для кроссбраузерности, или все самому прописывать?

5
 Аватар для filkloch
9 / 9 / 0
Регистрация: 28.02.2011
Сообщений: 45
29.07.2011, 17:32
Возможно я не понял вопроса, но путь к bin можно прописать следующим образом:
PATH=$PATH:/path/to/bin
export PATH
Подробнее есть куча ссылок, например:
http://www.troubleshooters.com... stpath.htm
чтобы подключались .so можна их скопировать к примеру в /usr/local/lib и выполнить:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib соответственно.
0
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
29.07.2011, 17:50
Цитата Сообщение от filkloch Посмотреть сообщение
PATH=$PATH:/path/to/bin
export PATH
Вам не кажется что после десятка таких софтвинок PATH станет похож на помойку?
лучше наверное будет расставить симлинки /opt/foo/bin/bar /opt/bin/bar и добавить в PATH только /opt/bin
0
 Аватар для filkloch
9 / 9 / 0
Регистрация: 28.02.2011
Сообщений: 45
29.07.2011, 19:28
Да, конечно, но впринципе итак эта комбинация комманд
PATH=$PATH:/path/to/bin
export PATH
"одноразовая", тоесть после закрытия терминала PATH останится таким как был до этих комманд.
0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
29.07.2011, 22:02  [ТС]
ребята, я уже знаю ответ: все решается в этих случаях удобнее всего при помощи make.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
30.07.2011, 05:04
Цитата Сообщение от novi4ok
в bin имеются некоторые утилиты, т.е. нужно путь к этому bin куда-то прописать, чтобы не задавать каждый раз?
сделай ссылки в /usr/local/bin на них

Цитата Сообщение от novi4ok
что делать с *.so, которые находятся в bin?
перенести в lib, так как это библиотека

а чтобы библиотеки было видно, по-моему, достаточно сделать ссылку на директорию lib в директории /usr/local/lib
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.07.2011, 05:04
Помогаю со студенческими работами здесь

На каком языке пишут программы под линукс
На каком языке пишут программы под линукс и в какой среде?

Хорошая линукс становится платной?
А хороший Linux получается тоже платный?

Хорошая герцовка или хорошая видеокарта ?
(Lenovo Legion Y530) Здравствуйте, у меня дилемма с выбором конфигурации ноутбука, не могу решиться какой конкретно выбрать. Один...

Как установить pip под линукс?
Добрый день. подскажите пожалуйста, как установить PIP под линукс? Ввожу apt-get install PIP и apt-get install pip в обоих...

Как написать драйвер мыши под Линукс
Здраствуйте. Я студент, и у меня тема курсового проекта "Написание драйвера под Линокс". В качестве устройства я выбрал мишь. Так как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru