Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11 12 ... 24 ОтправитьПечать
Очень популярная тема (более 25 ответов) 1CPP: разработчикам - среда разработки (число прочтений - 175333 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #135 - 25. Марта 2008 :: 17:18
Печать  
artbear писал(а) 25. Марта 2008 :: 17:00:
Вот лог моей Debug-сборки c инклюдами.

Вот теперь - нормально.

Код
Выбрать все
Note: including file:   C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\comdef.h
 

  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #136 - 25. Марта 2008 :: 17:19
Печать  
kms писал(а) 25. Марта 2008 :: 16:23:
PlatformSDK правил или мой Include взял?

  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #137 - 25. Марта 2008 :: 17:23
Печать  
kms писал(а) 25. Марта 2008 :: 17:19:
kms писал(а) 25. Марта 2008 :: 16:23:
PlatformSDK правил или мой Include взял?


Да, я два файла заменил.
Чуть выше по тексту я предложил занести этот шаг по замене в инструкцию и выложить эти два файла.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #138 - 25. Марта 2008 :: 17:24
Печать  
Ладно, удачи.
Я на сегодня закончил Печаль
Жду удачного результата с тестами Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #139 - 25. Марта 2008 :: 17:30
Печать  
artbear писал(а) 25. Марта 2008 :: 17:24:
Жду удачного результата с тестами Улыбка

Залил исправления в CVS, все будет ОК.
Debug тоже будет работать, куда ему деваться.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #140 - 25. Марта 2008 :: 17:33
Печать  
kms писал(а) 25. Марта 2008 :: 17:16:
Проблема появилась после портирования на /Qms0 /Qvc9

Пока делать ничего не надо, я постараюсь разобраться.

Может, лучше остаться на Qvc6? А то как, например, с STLport'ом дела обстоят при использовании этой опции? Если использовать код с wchar_t, который должен линковаться с либами stlport, косяки не будут вылезать? Вообще, stlport с Qvc9 компилируется? Пойти что ли проверить...
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #141 - 25. Марта 2008 :: 17:38
Печать  
Uzhast писал(а) 25. Марта 2008 :: 17:33:
Может, лучше остаться на Qvc6?

Да нет, я просто там погорячился чуток.

Цитата:
А то как, например, с STLport'ом дела обстоят при использовании этой опции? Если использовать код с wchar_t, который должен линковаться с либами stlport, косяки не будут вылезать? Вообще, stlport с Qvc9 компилируется? Пойти что ли проверить...

Хы. А с бустом, который собран как /Zc:wchar_t у тебя для vc6 проблем не будет что ли? Улыбка
Проверить, кстати, можно; я тесты STLPort, кажется, только для 10.0 гонял.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #142 - 25. Марта 2008 :: 17:50
Печать  
artbear писал(а) 25. Марта 2008 :: 15:43:
Вроде сборка icpp пошла, жду результатов.
Вопрос - а почему в icpp не были выложены файлы от конфигурации тестирования 1С++ - 1cpp/Testing ? 100% нужная вещь

Нужная.
Включать в проект на данном этапе не вижу смысла, ибо проекты 1cpp/2.5 и icpp/3.0 декларативно совместимы.
Нет смысла дублировать.

После выпуска первого релиза - включим.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #143 - 25. Марта 2008 :: 18:15
Печать  
artbear писал(а) 25. Марта 2008 :: 16:18:
kms писал(а) 25. Марта 2008 :: 16:11:
artbear писал(а) 25. Марта 2008 :: 16:01:
non-POD (Plain Old Data) class type passed through ellipsis
Query.Format("insert %s values (?, 2)", TableName);

Типа нельзя экземпляр сложного класса передавать чтоли? нужно использовать приведение к LPCTSTR например?

Именно.

А никаких обходных путей нету? слишком дофига Улыбка

Не надо обходных путей. Такая передача CString есть кривизна и от этого надо уходить. К сожалению, не всех авторов подобного "замечательного" кода можно теперь усадить выправлять эту хренотень Улыбка

artbear писал(а) 25. Марта 2008 :: 16:18:
И где можно почитать описание различных ошибок/предупреждений от ICL ? в его справке я что-то не нашел Печаль

Ну, вроде бы из самих сообщений все более-менее понятно. Если тебе что не ясно, пиши - будем разбираться.
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #144 - 25. Марта 2008 :: 18:16
Печать  
kms писал(а) 25. Марта 2008 :: 17:38:
Да нет, я просто там погорячился чуток.

А в чем погорячился-то? Антиресно Улыбка
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #145 - 25. Марта 2008 :: 18:27
Печать  
Кстати, как-то надо сразу договориться насчет файлов:
1CPP.icproj
1CPP.sln
1CPP.vcproj
Студия их часто перезаписывает - даже при простом запуске билда. В результате, если хочется получить из репы свежие файлы, то при простом update свежие варианты получить не удастся. Нужно специальную опцию выставлять.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #146 - 25. Марта 2008 :: 18:29
Печать  
Uzhast писал(а) 25. Марта 2008 :: 18:27:
Кстати, как-то надо сразу договориться насчет файлов:
1CPP.icproj
1CPP.sln
1CPP.vcproj
Студия их часто перезаписывает - даже при простом запуске билда. В результате, если хочется получить из репы свежие файлы, то при простом update свежие варианты получить не удастся. Нужно специальную опцию выставлять.

У меня репозиторий и рабочий каталог - разные.
Я заливаю *proj и sln только когда что-то меняется.
Ты об этом?

P.S.
Кстати, да, студия с этими файлами задалбывает.
И еще местами опции переставляет - ну не лениво ей?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #147 - 25. Марта 2008 :: 18:31
Печать  
Uzhast писал(а) 25. Марта 2008 :: 18:16:
kms писал(а) 25. Марта 2008 :: 17:38:
Да нет, я просто там погорячился чуток.

А в чем погорячился-то? Антиресно Улыбка

Убрал __declspec(dllimport) в заголовках 1С глобально.
У тебя есть версия, почему из-за этого стало падать?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1CPP: разработчикам - среда разработки
Ответ #148 - 25. Марта 2008 :: 18:38
Печать  
Uzhast писал(а) 24. Марта 2008 :: 16:55:
Цитата:
// copyright (c) kms, 2008-2020

А у тебя большие планы...  Улыбка

Да надо было что-то написать. Улыбка

Сделал, в итоге либу - вообще нормально получилось.
Только LTCG, конечно, жуть какая тормозная штуковина.
Можно успеть выпить, закусить и даже протрезветь, пока она дойдет, куда чего там заинлайнить надо.
Но то, что в итоге у нее это получается - не может не радовать. Улыбка

P.S.
В виду тормознутости процесса, по дефолту и либа и проект собираются без ipo.
Но при желании... Мы мирные люди, но...
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1CPP: разработчикам - среда разработки
Ответ #149 - 25. Марта 2008 :: 18:41
Печать  
kms писал(а) 25. Марта 2008 :: 18:29:
У меня репозиторий и рабочий каталог - разные.

Т.е. отдельные каталоги для апдейтов из репы и для работы в Студии? А что это дает? Просто обычно использую только один.

kms писал(а) 25. Марта 2008 :: 18:29:
Я заливаю *proj и sln только когда что-то меняется.

Т.е. коммитишь, когда реально меняешь? Если да, то мне тоже примерно так и приходится делать Улыбка

kms писал(а) 25. Марта 2008 :: 18:29:
Кстати, да, студия с этими файлами задалбывает.
И еще местами опции переставляет - ну не лениво ей?

Ага, на редкость поганое поведение. Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11 12 ... 24
ОтправитьПечать