Sida 1 av 1

labView i linux!

Postat: 13 oktober 2013, 13:32:23
av Lennart Aspenryd
labview finns ju även för Linux miljö.
Är det någon av Er som har utvecklat programvara i PC (win) miljö och sedan flyttat och kompilerat under Linux.
Eller är det så att man kan kompilera i ren win miljö och bara flytta (rt paketet) det körbara till en Linux maskin?

Re: labView i linux!

Postat: 13 oktober 2013, 23:53:05
av frownlayer
Vad jag hittar så finns labview att ladda ner i .rpm vilket fungerar på de flesta linux dister.

Re: labView i linux!

Postat: 14 oktober 2013, 08:10:56
av Nerre
Men det han undrar är väl om saker som man har "skrivit" i Labview för Windows går att flytta med rakt över?

Jag googlade och hittade detta, som jag tror besvarar frågan:
http://digital.ni.com/public.nsf/allkb/ ... 7D0059D878

Re: labView i linux!

Postat: 14 oktober 2013, 09:37:05
av Lennart Aspenryd
Tackar för svaren
Jo visst var det så att det gällde portering.
Och allt hänger på hur mycket av det egna OS man har använt.
Tror att det är bäst att bygga från grunden igen.
Men i detta fallet var det inte min programvara, så eget är bäst, med öppen källkod ;-)

Re: labView i linux!

Postat: 14 oktober 2013, 13:12:34
av ronnylov
För många år sedan portade jag ett LabVIEW-program från MAC till Windows.
Antar att liknande problem som jag hade då kan uppstå om man portar till Linux.
Det var främst "de svenska bokstäverna" å, ä, ö, Å, Ä, Ö samt hårdkodade sökvägar till filer som ställde till det.
Ibland fick man även byta ut "plattformsspecifika" sub-VIs till motsvarande versioner för den andra plattformen och anpassa lite.
I övrigt fungerade programmen utan problem.

Re: labView i linux!

Postat: 14 oktober 2013, 19:59:19
av Dusty Circuit
Det är oftast inget problem att flytta projekt mellan olika plattformar i LW. MEN, om du tex skriver något i windows som innehåller windowsspecifika funktioner (tex något som anropar .NET eller activeX) får man problem. Errorhandlig kan också vara ett bekymmer beroende på vilken miljö an exekverar i.

EDIT: Dock vet jag inte hur det är för äldre versioner.