Сделть или сгенирировать ко С++ из программы Labview

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Сделть или сгенирировать ко С++ из программы Labview

Сообщение JohnChaban »

Всем привет.
Есть блок диаграмма приведенная на рисунке.
Как можно и можно ли вообще из неё сгенерировать код с++?
Вложения
Сгенерировать код С++
Сгенерировать код С++
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение dadreamer »

Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение Borjomy_1 »

Если вы знаете немного C++, то берете класс stream, подбираете соответствующие функции API и вперед. Можно поискать соответствующие примеры в сети и адаптировать под свои нужды.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение JohnChaban »

Скажите вот у меня стоит Labview 2014 конкретно под него есть C Generator?
Просто я скачал 2013CGenerator и LVCgenerator2015 но они не устанавливаются.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение dadreamer »

JohnChaban писал(а):Скажите вот у меня стоит Labview 2014 конкретно под него есть C Generator?
Просто я скачал 2013CGenerator и LVCgenerator2015 но они не устанавливаются.
По идее, 2015-й должен подойти и для более старых версий LV. Если собрались всерьёз изучать этот Generator, то вам следует кое что знать: http://labviewportal.org/viewtopic.php?p=56669#p56669
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение JohnChaban »

Стоит Windows 10
Вот что выдается
Вложения
CGENERATOR1.png
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение dadreamer »

JohnChaban, ну значит обновляйте ваш :labview: .. Нету CGen 2014 в природе.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение JohnChaban »

Я все установил
Скажите пожалуйста как можно и можно ли вообще сгенирированный код в Labview запускать при помощи чего
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение JohnChaban »

Подскажите без ироний что нужно покрутить в среде Borland C++ чтобы избавиться от ошибки
Спасибо
Вложения
TCP_CPP2.jpg
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение mzu2006 »

Возможно, объявить

Код: Выделить всё

extern "C" int GreatestCommonDivisor (long x, long y); 
(вместо имеющегося объявления)
Или поменять опции компилятора для сборки того модуля, откуда берется GreatestCommonDivisor
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделть или сгенирировать ко С++ из программы Labview

Сообщение dadreamer »

JohnChaban писал(а):Подскажите без ироний что нужно покрутить в среде Borland C++ чтобы избавиться от ошибки
Спасибо
#include "GreatestCommonDivisor.h"
+ Посмотрите опции проекта, возможно, требуется подключить какую-то либу (*.lib).

А вообще, непонятно, почему был выбран Turbo C++ в качестве среды программирования. Чем не устраивает MSVS?
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»