Модераторы: группа: Модератор, группа: Комодератор
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Пж, помогите. Трудности перевода, en-rus, разработка ПО(IDE) 
:(
    Опции темы
powerfox
  Дата 27.7.2006, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург




Цитата

If you want to create a project with a directory hierarchy, where each folder contains groups of cpp/h files which should built to a single executable binary file. 
Ex:
  src
  src/gui
  src/gui/components
  src/logic
  src/logic/algorithms
  src/logic/sublogic


This can be accomplished using convenience libraries. Each subdirectory will be compiled and linked into a libtool-library, afterwards, all libtool-libs are linked together into one executable.


Если вы хотите создать проекты с иерархией директорий, где каждая папка содержит группы cpp/h файлов, которые должны быть собраны в исполняемые бинарные файлы
...
Это может быть выполнено с использованием convenience libraries. Каждая поддиректория будет скомпилирована и слинкована в объектный файл. Затем все объектные файлы компануются в исполняемый файл.

С последней частью не разберусь... Объектные файлы(в C/C++ *.o) ведь не слинкованы с библиотеками... Они же линкуются при сборке бинарника smile 

И ещё(это я понимаю, но по-русски сказать не совсем могу):
Цитата

How to create a simple project with just a Makefile (also known as Custom Project) ?

Create a Custom Project. There is no direct way to create a custom project (i.e. a project which does use its own makefiles). Use Project->Import Existing Project instead.Remember to set the appropriate Project Type, labeled by an additional (Custom Makefiles) in the dialog. Use Project Options Early. Whenever you start a new project do not forget to set the Project->Project Options... to your needs.


Не забудьте выставить подходящий тип проекта, помеченный как ***(Custom Makefileds)
Custom - свой проект(в смысле, что свои Makefiles), но как лучше перевести? Я написал "Выборочный". И additional(Custom*) - под additional подразумевается соответствующий(судя по меню - язык), но ведь так не по-русски коряво.  


--------------------
user posted image
PM WWW   Вверх
Exception
Дата 27.7.2006, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004




Ты собрался переводить makefile? Это ведь непереводимый термин smile . Разве что русское слово придумывать а ля сборочный файл.
Additional -- это дополнительный, а не соответствующий.
Labeled by ... -- лучше 'соответствующий тип проекта "Custom Makefiles" в диалоге'.
Далее, поскольку решения проблемы в первом предложении не предлагается, if надо переводить не как "если", а как "для того, чтобы...". 
PM   Вверх
powerfox
Дата 27.7.2006, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург




Цитата(Exception @  27.7.2006,  23:55 Найти цитируемый пост)
Ты собрался переводить makefile? Это ведь непереводимый термин  .

smile Да не, его то я не перевожу.


Цитата(Exception @  27.7.2006,  23:55 Найти цитируемый пост)
Labeled by ... -- лучше 'соответствующий тип проекта "Custom Makefiles" в диалоге'.

 smile 
Спасибо.

А вот что с библиотеками? Если выбросить первое linked, то смысл есть. 


--------------------
user posted image
PM WWW   Вверх
Exception
Дата 27.7.2006, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004




опция ... предназначена для создания проекта с иерархией папок, каждая из которых содержит cpp/h-файлы, которые необходимо скомпилировать в один исполняемый двоичный файл.
...
Это можно сделать, используя convenience libraries. Файлы каждой поддиректории будут скомпилированы и скомпонованы в библиотеки libtool, после чего все библиотеки libtool компонуются в единый исполняемый файл. 
PM   Вверх
powerfox
Дата 27.7.2006, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург




Цитата(Exception @  28.7.2006,  00:05 Найти цитируемый пост)
convenience libraries.

Непереводимо? А я ломал голову... Видно сломал, давно smile

Спасибо! smile  Думаю, что через пару-тройку дней(может к понедельнику) появятся русские FAQ по kdevelop. 


--------------------
user posted image
PM WWW   Вверх
Exception
Дата 27.7.2006, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004




Как мне дала понять Википедия, convenience library -- библиотека, содержащая convenience functions, функции, независимые часто используемые функции, которые ещё часто запихивают в пространства имён Util smile . Другими словами, convenience library -- что-то вроде вспомогательной библиотеки
PM   Вверх
powerfox
Дата 27.7.2006, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург




Лучше не переводить, по контексту ведь никаких библиотек нет.
Не додумался глянуть в вики... smile  


--------------------
user posted image
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Флейм"
Тут модерируют вообще все кому не лень!

Это "Песочница"!!!

В разделе не действуют многие правила:

  • Можно оффтопить
  • Можно флудить, но не увлекаться
  • Можно общаться на темы, не только связанные с программированием.
  • Если вы поставили здесь адекватный вопрос, не ждите адекватного ответа.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать
  • Материться
  • Уныло обсуждать унылые вещи

Напоминаем о существовании волшебной кнопочки Репорт. Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джинна-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:

Лучшее в Камасутре - это введение!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Все кому не лень.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Песочница | Следующая тема »


 




[ Время генерации скрипта: 0.0710 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.