American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

Компиляция SECU-3 Manager из исходников

<<

alvikagal

User avatar

Posts: 2765

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 334 times
Been thanked: 449 times

Post 10 Mar 2014, 11:49

Re: Компиляция SECU-3 Manager из исходников

На ХР начал пробовать, но там у меня нет дров на оборудование и получается нет интернета, тогда бросил эту затею, а вчера когда понял, что нужно попробовать на чистой винде, то пришлось обновлять репозиторий на 7х32, а менеджер собирать на ХР.
А вот 7х32 ни в какую не хочет видеть 2003 когда запускаю батник.
А если ставлю 2008, то собирает файл проекта, но тогда 2008 ругается, что устаревшие файлы и т.д.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 800 times
Been thanked: 1317 times

Post 10 Mar 2014, 13:04

Re: Компиляция SECU-3 Manager из исходников

2008 должна собирать без проблем, я пробовал.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

_dx

User avatar

Posts: 120

Joined: 17 May 2013, 21:25

Location: Крым, Ялта


Has thanked: 0 time
Been thanked: 12 times

Post 09 Jun 2014, 13:16

Re: Компиляция SECU-3 Manager из исходников

VisulStudio 2013 v12.0.21005.1 REL

Дополнительно качнул неюникодный MFC, всё хорошо вроде бы
Открываю весь солюшн(secu3man.sln) делаю Rebuild Solution

Error 92 error C2664: 'void std::vector<std::pair<int,_TSTRING>,std::allocator<_Ty>>::push_back(const std::pair<int,_TSTRING> &)' : cannot convert argument 1 from 'std::pair<int,ATL::CStringT<char,StrTraitMFC_DLL<char,ATL::ChTraitsCRT<_CharType>>>>' to 'std::pair<int,_TSTRING> &&' F:\IMPRTNT_DOCS\_Projects\SECU-3\Firmware+Manager\14052014_UAZ\secu3man\sources\ParamDesk\Params\CKPSPageDlg.cpp 471 1 paramdesk

и куча ошибок о недостаютщих точке с запятой и т.д.
полный текст тут http://pastebin.com/uZjMxVDK

В общем то можно было бы понизить версию VS, но чё-то я за новые технологии ))

Added: аа, то ошибки IntelliSens, они не в счёт. Ошибка компилятора по сути только одна.
The truth is out there....
<<

_dx

User avatar

Posts: 120

Joined: 17 May 2013, 21:25

Location: Крым, Ялта


Has thanked: 0 time
Been thanked: 12 times

Post 09 Jun 2014, 18:33

Re: Компиляция SECU-3 Manager из исходников

Вернулся с работы, сделал так
m_cogs_numbers.push_back(std::make_pair(tn, (LPCTSTR)str));
Собралось вроде. будем проверять работает ли ))

Added: Ну вроде работает. С секой не соединялся, открыл файл прошивки... Пощелкал туда-сюда все значения на вкладке ДПКВ.. всё кажется рабочим
Last edited by _dx on 09 Jun 2014, 19:07, edited 1 time in total.
The truth is out there....
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 800 times
Been thanked: 1317 times

Post 09 Jun 2014, 18:38

Re: Компиляция SECU-3 Manager из исходников

А, понял, это просто я UNICODE сборку давно не проверял. Сейчас проверю.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

_dx

User avatar

Posts: 120

Joined: 17 May 2013, 21:25

Location: Крым, Ялта


Has thanked: 0 time
Been thanked: 12 times

Post 09 Jun 2014, 19:11

Re: Компиляция SECU-3 Manager из исходников

Я делаю не юникодную сборку, для этого качнул отдельно не юникодный MFC с сайта майкрософта
С юникодной там чё-то много косяков было, я не стал заморачиваться...
The truth is out there....
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 800 times
Been thanked: 1317 times

Post 10 Jun 2014, 11:10

Re: Компиляция SECU-3 Manager из исходников

Поправил сборку с _UNICODE, теперь собирается без ошибок.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Previous

Return to Программное обеспечение для ПК и релизы ПО

Who is online

Users browsing this forum: No registered users and 4 guests

Powered by phpBB® Forum Software © phpBB Group.