Portalul Labview - vizualizați tema - creați o aplicație executabilă

A venit răspunsul de la NI, textual: „Pentru a utiliza programul pentru a conecta drivere care aveți nevoie pentru a crea un instalator (fișier de instalare) în loc de exe-fișier, puteți crea un program de instalare care va instala LabVIEW Run-Time Engine, drivere de dispozitiv, și setările de hardware. în MAX, necesar pentru a rula aplicația. " Aici și așa mai departe.







kovn a scris (a): Răspunsul a venit de la NI, textual: „Pentru a utiliza programul pentru a conecta drivere care aveți nevoie pentru a crea un instalator (fișier de instalare) în loc de exe-fișier, puteți crea un program de instalare care va instala LabVIEW Run-Time Engine, fie. driverele de dispozitiv și setările hardware în MAX necesare pentru a rula aplicația. " Aici și așa mai departe.

Te-a ajutat acest sfat? Pachetul de instalare nu înlocuiește fișierul executabil - îl include. În plus, poate include toate runtime-urile și driverele pe care le va cere utilizatorul (și acesta poate fi dezactivat). Este convenabil să se implementeze, dar toate pachetele pot fi instalate individual. Includerea unui driver suplimentar și a runtime-ului este încă de dorit, cu o înțelegere a ceea ce faceți, altfel veți obține doar o instalare cu mai multe megabyte.

Răspunsul a fost că mi-a salvat timpul. Am petrecut o jumătate de zi încercând să împușc driverele de care aveam nevoie în executabil. Se pare că această funcționalitate nu este furnizată de dezvoltator. Se pare că atunci când creați un fișier executabil din dosarul de dependențe al proiectului, se compilesc numai legăturile în sine, dar nu și obiectele la care se referă. Deși și aici o întrebare! De fapt, driverele de gestionare a dispozitivelor sunt executate ca o pistă, dar pistele create de utilizatori sunt compilate în întregime în fișierul executabil și de ce nu au lemn de foc? Ce te oprește? Pot să scriu aceeași procedură pentru inițializarea dispozitivului cu LabVIEW, să o desenați sub forma unei piste și să o compilați în exe și nu pot obține driverul final?






Sau mă confuz ceva?

Da, apropo, poate cineva să aibă altceva de citit decât să ajute la crearea unei aplicații executabile în LabVIEW, preferabil în limba rusă sau o traducere corectă a ajutorului?

kovn a scris: Răspunsul a ajutat că mi-a salvat timpul. Am petrecut o jumătate de zi încercând să împușc driverele de care aveam nevoie în executabil. Se pare că această funcționalitate nu este furnizată de dezvoltator. Se pare că atunci când creați un fișier executabil din dosarul de dependențe al proiectului, sunt compilate numai legăturile, însă nu obiectele la care se referă. Deși și aici o întrebare! În esență, conducător auto instrument de control efectuat ca o pistă, dar pista de către utilizator complet compilate într-un fișier executabil, și apoi jurnalele de ce nu? Ce te oprește? Eu pot, să scrie același LabVIEW dispozitiv de inițializare înseamnă să ia forma pistei și compilate în exe, și șofer gata nu poate?
Sau mă confuz ceva?

Cred că faceți ceva greșit. Din punct de vedere tehnic, nimic nu pare să împiedice instrumentele instr.lib să intre în executabil. Cel mai probabil, există încă o terță parte bibliotecile nu sunt, sau dacă încercați să executați fișierul executabil pe masina goale - nu se datorează faptului că, în plus față de LabVIEW Run-Time VISA o probabilitate mai mare de a solicita. Fie că construim o aplicație utilizând un driver, avem câteva caracteristici speciale despre care nu știm. Ar fi necesar să înțelegem.

Și răspundeți-mi, vă rog, aici sunt următoarele întrebări (teoretic, acesta este suportul tehnic pe care NI ar fi trebuit să-l întrebe):

- rulați executabilul pe aceeași mașină în care ați compilat-o sau pe alta?

"când porniți un fișier .exe, se spune că nu există niciun"
- Ce anume este absent? Ar trebui să existe un mesaj de eroare - arată cum arată.

"de îndată ce îl alunecă, totul funcționează"
- exact și exact unde alunecați pentru a funcționa?

- atașați driverul de la instr.lib așa cum este (acolo la RohdeSchwarz o grămadă de șoferi).

- aplică proiectul minim în cazul în care fișierul executabil nu pornește de la sine, și de a fi instalate, executați (doar un exemplu al conducătorului auto compilare) - este să se uite la setările.

Fac asta pentru că se pare că există undeva în alt loc. Ei bine, doar curios, să-mi extind orizonturile. ca să spunem așa.







Trimiteți-le prietenilor: