Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: ncb msvc  (Прочитано 25126 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayor
Специалист

ru
Offline Offline

« : 18-06-2009 06:36 » 

ncb msvc

что за информация для парсера храниться в этом файле?
если я пересылаю проэкт, можно ли выкинуть этот файл?
в смысле если открить проект на другой системе без этого файла, он создастся заново без потери информации о проекте?
Записан

1n c0de we trust
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #1 : 18-06-2009 06:43 » 

Там хранится кэш символов, список открытых файлов и т.д. - насколько я знаю
Точно знаю, что также как и файлы suo можно смело удалять.

зы: что интересно... зачастую твой способ задать вопрос вызывает раздражение... хм.... может из-за тональности? или неясности изложения? ну это так мыли в слух. просто первое впечатление от вопроса.
Записан

Странно всё это....
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #2 : 18-06-2009 07:38 » 

Mayor, действительно, вопрос всегда задаётся, как будто он только что появился в голове. Да ещё с ошибками в словах и без знаков препинания.
Отсюда совет: тестируй сначала свои вопросы на коллегах по работе Улыбаюсь И люди потянутся (кроме к.п.р)
Записан

Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #3 : 18-06-2009 07:51 » 

а файл *.NCB удалять при архивации проекта или копировании не только можно, но и нужно Улыбаюсь Ибо весит, как слон
Записан

Mayor
Специалист

ru
Offline Offline

« Ответ #4 : 20-06-2009 12:10 » 

понятно, а ваще где можно почитать про описание расширений файлов, а то у меня ваще соблазн возникает все в игнор поставить кроме слона, .h , .cpp
Записан

1n c0de we trust
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #5 : 22-06-2009 09:24 » 

Mayor,

Что значит "поставить в игнор"? Эти файлы всегда создаются при открытии проекта, поэтому ты не можешь повлиять на этот процесс.
Причем иногда даже полезно убивать ncb-файл, когда по непонятной причине "из ниоткуда" возникают проблемы с компиляцией или дебагером.
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #6 : 22-06-2009 09:28 » 

Mayor,
извини, забыла внести ссылку:


http://msdn.microsoft.com/ru-ru/library/3awe4781.aspx
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Mayor
Специалист

ru
Offline Offline

« Ответ #7 : 05-07-2009 04:11 » 

Mayor,
извини, забыла внести ссылку:

http://msdn.microsoft.com/ru-ru/library/3awe4781.aspx


ссылка вроде все прояснила, я не влияю на создание файлов, я просто их не записываю в систему контроля версий, рано или позно может потребоваться пересобрать проэкт на другом хосте или вернуться к более ранней стадии проекта - тогда придется работать только с тем, что было записано в свн


так, а что будет если я с одного туториал проекта перенесу vcproj в другой туториал проект?
это спасет от указания поновой путей к хидерам, библиотекам импорта, используемых библиотек, настроек дебагера и тп?

перенос vcproj файлов не помогает, удалось скомпилить проект без перенастройки после переноса секций cccompiler и linker, правда запустить его по дефалту не получилось, тк не нашел где указывается cwd для отладчика

« Последнее редактирование: 05-07-2009 11:32 от Mayor » Записан

1n c0de we trust
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #8 : 06-07-2009 13:44 » 

Mayor,

1) что такое "cwd для отладчика"? где он находится в свойствах?
2) обычно vcproj не копируют, а создают под конкретный проект, т.к. в этом случае будут заданы корректные пути и начальные установки хотя бы на старте. А дальше - копируй из одного файла в другой то, что тебе надо. Но копируй внимательно!!! (это уже из опыта Ага)
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #9 : 07-07-2009 04:27 » 

cwd полагаю Current Work Directory - указывается в Project->Project_name properties->Debugging->Working directory
Записан

Странно всё это....
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #10 : 07-07-2009 12:02 » 

LogRus,
спасибо за подсказку! Я просто никогда не видела такое сокращение...

Mayor,
если таки ты это имел в виду, то это еще один аргумент в пользу создания нового проектного файла! Ибо в таком случае студия сама задаст правильный путь, а ты, елси захочешь в силу каких-то обстоятельств, сможешь его сам поменять.
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #11 : 07-07-2009 12:04 » 

Malaja, у, барышня, тут столпилась толпа дешифровщиков от Mayor'а
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #12 : 07-07-2009 12:10 » 

Славик,
ну простите за тупостъ!  Скромно так... Ну я действительно не понимаю что имелось в виду, а раз не понимаю, не могу давать никакие ответы, даже если они правильные (что уже само по себе смешно  Ага )
Мне трудно судить - может, это распространенное сокращение (команда), поэтому человек ее иприменил в расчете на то, что тут вроде бы все так или иначе в теме, а я вот мимо кассы  Краснею
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 07-07-2009 12:18 » 

Malaja, та все в порядке, просто у Mayor что ни пост, то сокращение, скажи спасибо ему, что он это не написал по-русски, типа квд Улыбаюсь

извините за офтоп
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Mayor
Специалист

ru
Offline Offline

« Ответ #14 : 08-07-2009 18:03 » 

cwd полагаю Current Work Directory - указывается в Project->Project_name properties->Debugging->Working directory

на этом варианте пока и остановился
Записан

1n c0de we trust
Mayor
Специалист

ru
Offline Offline

« Ответ #15 : 08-07-2009 18:08 » 

Mayor,

1) что такое "cwd для отладчика"? где он находится в свойствах?
2) обычно vcproj не копируют, а создают под конкретный проект, т.к. в этом случае будут заданы корректные пути и начальные установки хотя бы на старте. А дальше - копируй из одного файла в другой то, что тебе надо. Но копируй внимательно!!! (это уже из опыта Ага)

1 уже вроде расшифровали, почему то думал что cwd стандартное сокращение, наверное от того что люблю под консолью лин админить и на фтп лазить

2 когда заметил что требует повышенного внимания, уже оказалось, что слишком долго не заливал на свн ( subversion )
Записан

1n c0de we trust
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #16 : 09-07-2009 01:31 » 

Майор, когда хочешь, чтоб тебя поняли с бОльшей вероятностью, не используй сокращения, если только ты не оперировал ими (сокращениями) с собеседником ранее
Записан

RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #17 : 09-07-2009 06:36 » 

Mayor, а все потому, что полностью игнорируешь правила языка. Вот если бы ты больше ценил свое время и время собеседников, то не торопился бы и обстоятельно и правильным (или почти правильным) языком выразил свои изыскания и проблемы.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #18 : 09-07-2009 11:21 » 

Mayor, а все потому, что полностью игнорируешь правила языка. Вот если бы ты больше ценил свое время и время собеседников, то не торопился бы и обстоятельно и правильным (или почти правильным) языком выразил свои изыскания и проблемы.

ааа это, наверное уже не реально, истиную цену живого человеческого общения, постигаешь глядя на счета провайдера  ... нереально в том плане, что мне ТЗ попроще нада типа, не использовать потенциально неизвестных сокращений, почаще ставить запятые, а не скачать медленный и обстоятельный язык Улыбаюсь
Записан

1n c0de we trust
Mayor
Специалист

ru
Offline Offline

« Ответ #19 : 13-07-2009 17:27 » 

cwd полагаю Current Work Directory - указывается в Project->Project_name properties->Debugging->Working directory

хе нашел где это сохраняется, имя файла:

имя_проекта.vcproj.имя_машины.имя_пользователя.user

хотя по времени одинаково менять, что из файла в файл копировать cwd, что через систему менюшек менять - пока сложных настроек отладчика не требует
Записан

1n c0de we trust
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #20 : 14-07-2009 07:53 » 

Mayor,
опять же, если у тебя несколько проектов должны стартовать из одной директории, тогда есть смысл копировать путь из одного проектного файла в другой. Если же проекты имеют разные папки, то копирование теряет смысл, точнее, противопоказано.
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Mayor
Специалист

ru
Offline Offline

« Ответ #21 : 14-07-2009 10:16 » 

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

У меня все екзешники проектов-туториалов повязаны на конфигах, поэтому я их всех компилю в 1 директорию, что происходит по умолчанию когда добавляешь проект к решению, оттуда и запускаю, раньше приходилось периодически запускать браузером, потом научился менять cwd и запускать из msvc9e
Записан

1n c0de we trust
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #22 : 15-07-2009 04:33 » 

Mayor, я бы на твоём месте заменил компиляцию на основе vcproj на компиляцию через makefile
в котором бы в начале прописал включение некого базового makefile
Записан

Странно всё это....
Mayor
Специалист

ru
Offline Offline

« Ответ #23 : 15-07-2009 13:10 » 

Mayor, я бы на твоём месте заменил компиляцию на основе vcproj на компиляцию через makefile
в котором бы в начале прописал включение некого базового makefile

действительно, в чем то было бы удобнее, но к сожалению сроки поджимают, а я не работал с cmake

а щас я уже приучился на типовых проектах, клепать настройки за 30 секунд, учитывая что я уже скомпилил около 9 проектов ( свет и тени, консоль, небо, пару опросников клавы и мыши (не/буферизированый), анимацию, квантеризацию, терейн, стартап сиквенс ( без понятия как по русски ) ) , то по моим подсчетам осталось еще 20-30, а это около 10-15 минут на создание настроек, прежде чем приступлю к реальным боевым заданиям ...

я думаю, что я перейду на make ближе к стадии продакшион, во всяком случае будет любопытно потестить msvc9e vs code::block\eclipse + gcc 4.x
Записан

1n c0de we trust
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #24 : 16-07-2009 04:10 » new

я ничего не говорил про cmake
я говорил про говорил про makefile проекты в VS
возможность там есть такая, компилироваться из  makefile при этом этот makefile можешь и без IDE использовать
Записан

Странно всё это....
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines