|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"компиляция библиотеки в gcc" | |
Сообщение от Валерий ![]() ![]() | |
Ребят, (ой, и девчат :)) помогите пожалуйста. Решил свою достаточно большую программулину написанную в виндах и естественно в визуал С++ портировать на линукс. Программу заранее писал максимально кроссплатформенную. К ней написано много всяких вспомогательных библиотек. Конечно уверен что еще возникнет не мало проблем с портацией, но первая проблема возникла с библиотеками. Допустим я имею искодник mylib.cpp. Как из него с помощью gcc или g++ сделать не объектный файл а либу? Допустим mylib.a? Либа должна быть статической. Извините еще раз за этот тупой вопрос, но в юниксах я пока еще детеныш. Как ни крутил ни ветрел этот gcc, так библиотеку произвести на свет и не смог. Да, и еще, как мне потом эту либу подключить к проекту? | |
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Сообщения по теме | [Сортировка по времени, UBB] |
1. "компиляция библиотеки в gcc" | |
Сообщение от Hordi ![]() ![]() ![]() | |
статическая библиотека - это всего-лишь архив объектных файлов. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "компиляция библиотеки в gcc" | |
Сообщение от Валерий ![]() ![]() | |
>статическая библиотека - это всего-лишь архив объектных файлов. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
2. "компиляция библиотеки в gcc" | |
Сообщение от dimus ![]() ![]() | |
Если у вас все либы в исходниках - то зачем вообще превращать их в либы? Пропишите в Makefile эти исходники и все пучком будет. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "компиляция библиотеки в gcc" | |
Сообщение от Hordi ![]() ![]() ![]() | |
>Если у вас все либы в исходниках - то зачем вообще превращать | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "компиляция библиотеки в gcc" | |
Сообщение от Валерий ![]() ![]() | |
>Если у вас все либы в исходниках - то зачем вообще превращать | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
6. "компиляция библиотеки в gcc" | |
Сообщение от Hordi ![]() ![]() ![]() | |
Статическая либа войдет в твой проект вся :) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
7. "компиляция библиотеки в gcc" | |
Сообщение от Валерий ![]() ![]() | |
Сенькю вери мач всем. Все уже заработало в линух, причем достаточно быстро. Сам не ожидал. Нашел интересную деталь в различии компиляторов айкрософта (Visual C++ 6.0) и gcc (3.4.2). Может кто не знает. Если в цикле for в скобочках объявить любую переменную, то область ее видимости в gcc будет простираться до завершения цикла for, а в visual до следующей фигурной скобки. Например: | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
8. "компиляция библиотеки в gcc" | |
Сообщение от jd ![]() ![]() | |
>Нашел интересную деталь в различии компиляторов айкрософта (Visual | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
9. "компиляция библиотеки в gcc" | |
Сообщение от jd ![]() ![]() | |
а, понял пример - просто невнимательно посмотрел в первый раз... | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
10. "компиляция библиотеки в gcc" | |
Сообщение от chip ![]() ![]() ![]() | |
>Сенькю вери мач всем. Все уже заработало в линух, причем достаточно быстро. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |