App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
VS 2010 Linker/#include-Problem (Boinc-App) [gelöst]
- Ersteller Nightshift
- Erstellt am
Nightshift
Grand Admiral Special
- Mitglied seit
- 19.08.2002
- Beiträge
- 4.447
- Renomée
- 81
- Standort
- Tief im Weeeeeesss-teheheheeen ;-)
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- SIMAP, Docking, POEM
- Lieblingsprojekt
- SIMAP
- Meine Systeme
- Ci7-3770K@3,8 GHz, C2Q 9550@3,4 GHz, AthlonII 620 X4 (+ 2x Ci3-2100, 2x C2D 8400, 9x A4-3420, E-450)
- BOINC-Statistiken
- Prozessor
- Ryzen 7 3700X @stock
- Mainboard
- Gigabyte X570 Aorus Elite
- Kühlung
- Noctua NH-D15 chromax.black
- Speicher
- 2x 16 GB Corsair Vengeance LPX (schwarz) PC4-25600U (DDR4-3200) CL16-18-18-36 @stock
- Grafikprozessor
- Powercolor RX 5700 Red Dragon @stock
- Display
- Eizo FlexScan EV2750
- SSD
- Corsair MP600 1TB M.2 NVMe | Kingston A2000 NVMe PCIe SSD 1TB | Samsung 850 EVO 500 GB
- Optisches Laufwerk
- LG BH16NS55| NEC AD-7203S
- Soundkarte
- onboard :-P der Hardwaregott habe meine Creative Audgiy 2ZS selig
- Gehäuse
- Nanoxia Deep Silence 5, schallgedämmt
- Netzteil
- be quiet! Straight Power E11 650W
- Tastatur
- Razer Ornata Chroma
- Maus
- Logitech Lift for Business
- Betriebssystem
- Win 10 Pro 64bit
- Webbrowser
- Firefox
- Verschiedenes
- rockstable & silent
- Schau Dir das System auf sysprofile.de an
Hallo zusammen,
ich bin gerade dabei mich in die Untiefen der Boinc-Applikations-Programmierung vorzuwagen und wollte für's erste schon vorhandenen Code testweise kompilieren bevor ich mich an eine Eigenkreation wage.
Die dabei auftretenden Probleme konnte ich bisher auch lösen, nur jetzt hänge ich fest und sehe nicht ganz wo das Problem wirklich liegt.
Folgende Fehlermeldung wird mir beim Erstellen ausgeworfen:
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_fopen" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_finish" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_resolve_filename" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_init" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_init_diagnostics" in Funktion "_main".
Diese Funktionen sind in der Datei filesys.h (aus den Boinc-Sourcen) enthalten, die korrekt inkludiert ist. (siehe angehängte Datei, eig. .cpp)
Ok, der Linker kann also die entsprechende Funktion dennoch nicht auflösen/finden - allerdings sind für das Projekt alle Boinc-Source-Verzeichnisse unter "VC++-Verzeichnisse" eingebunden. Sprich auch hier sollte kein Problem sein.
Fehlt dem Linker trotzderm der Verweis? Denkbar wäre ja dem Linker das bekannt zu machen (in den Linker-Optionen unter "Eingabe"), allerdings sind dazu keine .lib-Dateien in den Boinc-Sourcen vorhanden.
Die Lösungsansätze die ich mir bisher per Suchmaschine erarbeitete halfen auch nicht wirklich weiter. Jemand eine Idee?
ich bin gerade dabei mich in die Untiefen der Boinc-Applikations-Programmierung vorzuwagen und wollte für's erste schon vorhandenen Code testweise kompilieren bevor ich mich an eine Eigenkreation wage.
Die dabei auftretenden Probleme konnte ich bisher auch lösen, nur jetzt hänge ich fest und sehe nicht ganz wo das Problem wirklich liegt.
Folgende Fehlermeldung wird mir beim Erstellen ausgeworfen:
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_fopen" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_finish" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_resolve_filename" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_init" in Funktion "_main".
1>hello_boincworld.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_boinc_init_diagnostics" in Funktion "_main".
Diese Funktionen sind in der Datei filesys.h (aus den Boinc-Sourcen) enthalten, die korrekt inkludiert ist. (siehe angehängte Datei, eig. .cpp)
Ok, der Linker kann also die entsprechende Funktion dennoch nicht auflösen/finden - allerdings sind für das Projekt alle Boinc-Source-Verzeichnisse unter "VC++-Verzeichnisse" eingebunden. Sprich auch hier sollte kein Problem sein.
Fehlt dem Linker trotzderm der Verweis? Denkbar wäre ja dem Linker das bekannt zu machen (in den Linker-Optionen unter "Eingabe"), allerdings sind dazu keine .lib-Dateien in den Boinc-Sourcen vorhanden.
Die Lösungsansätze die ich mir bisher per Suchmaschine erarbeitete halfen auch nicht wirklich weiter. Jemand eine Idee?
Zuletzt bearbeitet:
Crashtest
Redaktion
☆☆☆☆☆☆
- Mitglied seit
- 11.11.2008
- Beiträge
- 9.275
- Renomée
- 1.407
- Standort
- Leipzig
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- Collatz, yoyo, radac
- Lieblingsprojekt
- yoyo
- Meine Systeme
- Ryzen: 2x1600, 5x1700, 1x2700,1x3600, 1x5600X; EPYC 7V12 und Kleinzeuch
- BOINC-Statistiken
- Folding@Home-Statistiken
- Mein Laptop
- Lenovo IdeaPad 5 14ALC05
- Prozessor
- Ryzen 7950X / Ryzen 4750G
- Mainboard
- ASRock B650M PGRT / X570D4U
- Kühlung
- be quiet! Dark Rock Pro4 / Pure Rock Slim 2
- Speicher
- 64GB DDR5-5600 G Skill F5-5600J3036D16G / 32 GB DDR4-3200 ECC
- Grafikprozessor
- Raphael IGP / ASpeed AST-2500
- Display
- 27" Samsung LF27T450F
- SSD
- KINGSTON SNVS2000G
- HDD
- - / 8x Seagate IronWolf Pro 20TB
- Optisches Laufwerk
- 1x B.Ray - LG BD-RE BH16NS55
- Soundkarte
- onboard HD?
- Gehäuse
- zu kleines für die GPU
- Netzteil
- be quiet! Pure Power 11 400W / dito
- Tastatur
- CHERRY SECURE BOARD 1.0
- Maus
- Logitech RX250
- Betriebssystem
- Windows 10 19045.3996 / Server 20348.2227
- Webbrowser
- Edge 120.0.2210.121
- Verschiedenes
- U320 SCSI-Controller !!!!
- Internetanbindung
- ▼1000 MBit ▲82 MBit
Kleine Frage am Rande:
Hast du neben dem Boincsource ( zB http://boinc.berkeley.edu/svn/trunk/boinc/ ) auch die Visual-Studio Dateien gesaugt ?! ( zB http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2010/ )
Ohne die gibts sonst haufen Probleme mit Visual Studio !
2005 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2005/
2008 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2008/
2010 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2010/
Hast du neben dem Boincsource ( zB http://boinc.berkeley.edu/svn/trunk/boinc/ ) auch die Visual-Studio Dateien gesaugt ?! ( zB http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2010/ )
Ohne die gibts sonst haufen Probleme mit Visual Studio !
2005 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2005/
2008 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2008/
2010 - http://boinc.berkeley.edu/svn/trunk/boinc_depends_win_vs2010/
Nightshift
Grand Admiral Special
- Mitglied seit
- 19.08.2002
- Beiträge
- 4.447
- Renomée
- 81
- Standort
- Tief im Weeeeeesss-teheheheeen ;-)
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- SIMAP, Docking, POEM
- Lieblingsprojekt
- SIMAP
- Meine Systeme
- Ci7-3770K@3,8 GHz, C2Q 9550@3,4 GHz, AthlonII 620 X4 (+ 2x Ci3-2100, 2x C2D 8400, 9x A4-3420, E-450)
- BOINC-Statistiken
- Prozessor
- Ryzen 7 3700X @stock
- Mainboard
- Gigabyte X570 Aorus Elite
- Kühlung
- Noctua NH-D15 chromax.black
- Speicher
- 2x 16 GB Corsair Vengeance LPX (schwarz) PC4-25600U (DDR4-3200) CL16-18-18-36 @stock
- Grafikprozessor
- Powercolor RX 5700 Red Dragon @stock
- Display
- Eizo FlexScan EV2750
- SSD
- Corsair MP600 1TB M.2 NVMe | Kingston A2000 NVMe PCIe SSD 1TB | Samsung 850 EVO 500 GB
- Optisches Laufwerk
- LG BH16NS55| NEC AD-7203S
- Soundkarte
- onboard :-P der Hardwaregott habe meine Creative Audgiy 2ZS selig
- Gehäuse
- Nanoxia Deep Silence 5, schallgedämmt
- Netzteil
- be quiet! Straight Power E11 650W
- Tastatur
- Razer Ornata Chroma
- Maus
- Logitech Lift for Business
- Betriebssystem
- Win 10 Pro 64bit
- Webbrowser
- Firefox
- Verschiedenes
- rockstable & silent
- Schau Dir das System auf sysprofile.de an
Ah ok, die hab ich nicht gesehen, das ist schon mal ein guter Tip, danke!
Werde die mal mitnehmen und dann gucken ob ich das Problem behoben bekomme.
Werde die mal mitnehmen und dann gucken ob ich das Problem behoben bekomme.
Crashtest
Redaktion
☆☆☆☆☆☆
- Mitglied seit
- 11.11.2008
- Beiträge
- 9.275
- Renomée
- 1.407
- Standort
- Leipzig
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- Collatz, yoyo, radac
- Lieblingsprojekt
- yoyo
- Meine Systeme
- Ryzen: 2x1600, 5x1700, 1x2700,1x3600, 1x5600X; EPYC 7V12 und Kleinzeuch
- BOINC-Statistiken
- Folding@Home-Statistiken
- Mein Laptop
- Lenovo IdeaPad 5 14ALC05
- Prozessor
- Ryzen 7950X / Ryzen 4750G
- Mainboard
- ASRock B650M PGRT / X570D4U
- Kühlung
- be quiet! Dark Rock Pro4 / Pure Rock Slim 2
- Speicher
- 64GB DDR5-5600 G Skill F5-5600J3036D16G / 32 GB DDR4-3200 ECC
- Grafikprozessor
- Raphael IGP / ASpeed AST-2500
- Display
- 27" Samsung LF27T450F
- SSD
- KINGSTON SNVS2000G
- HDD
- - / 8x Seagate IronWolf Pro 20TB
- Optisches Laufwerk
- 1x B.Ray - LG BD-RE BH16NS55
- Soundkarte
- onboard HD?
- Gehäuse
- zu kleines für die GPU
- Netzteil
- be quiet! Pure Power 11 400W / dito
- Tastatur
- CHERRY SECURE BOARD 1.0
- Maus
- Logitech RX250
- Betriebssystem
- Windows 10 19045.3996 / Server 20348.2227
- Webbrowser
- Edge 120.0.2210.121
- Verschiedenes
- U320 SCSI-Controller !!!!
- Internetanbindung
- ▼1000 MBit ▲82 MBit
die müssen in den Nebenordner, dh
\irgendwo\Boinc
+
\irgendwo\boinc_depends_win_vs2010
und da sind dann auch viele lib's dabei
\irgendwo\Boinc
+
\irgendwo\boinc_depends_win_vs2010
und da sind dann auch viele lib's dabei
Nightshift
Grand Admiral Special
- Mitglied seit
- 19.08.2002
- Beiträge
- 4.447
- Renomée
- 81
- Standort
- Tief im Weeeeeesss-teheheheeen ;-)
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- SIMAP, Docking, POEM
- Lieblingsprojekt
- SIMAP
- Meine Systeme
- Ci7-3770K@3,8 GHz, C2Q 9550@3,4 GHz, AthlonII 620 X4 (+ 2x Ci3-2100, 2x C2D 8400, 9x A4-3420, E-450)
- BOINC-Statistiken
- Prozessor
- Ryzen 7 3700X @stock
- Mainboard
- Gigabyte X570 Aorus Elite
- Kühlung
- Noctua NH-D15 chromax.black
- Speicher
- 2x 16 GB Corsair Vengeance LPX (schwarz) PC4-25600U (DDR4-3200) CL16-18-18-36 @stock
- Grafikprozessor
- Powercolor RX 5700 Red Dragon @stock
- Display
- Eizo FlexScan EV2750
- SSD
- Corsair MP600 1TB M.2 NVMe | Kingston A2000 NVMe PCIe SSD 1TB | Samsung 850 EVO 500 GB
- Optisches Laufwerk
- LG BH16NS55| NEC AD-7203S
- Soundkarte
- onboard :-P der Hardwaregott habe meine Creative Audgiy 2ZS selig
- Gehäuse
- Nanoxia Deep Silence 5, schallgedämmt
- Netzteil
- be quiet! Straight Power E11 650W
- Tastatur
- Razer Ornata Chroma
- Maus
- Logitech Lift for Business
- Betriebssystem
- Win 10 Pro 64bit
- Webbrowser
- Firefox
- Verschiedenes
- rockstable & silent
- Schau Dir das System auf sysprofile.de an
Problem gelöst!
Die neuen Files haben mir zwar nicht direkt weitergeholfen, haben mich aber indirekt auf die Idee gebracht im boinc-Source-Ordner nochmal genauer ins win_build-Verzeichnis zu gucken. Da bin ich dann auf die Lösung gestoßen.
Also,
Lösungsweg:
Im Verzeichnis "/boinc/win_build/" habe ich das "boinc_samples"-Projekt zu einem VS 2010-Projekt konvertiert. Die Beispielanwendung lies sich auch gleich vom Start weg fehlerlos konvertieren.
Ein Blick in die Projektkonfiguration verrät, dass unter "Allgemeine Eigenschaften->Framework und Verweise" zwei Verweise eingetragen sind: Einer auf "libboinc_staticcrt" und einer auf "libboincapi_staticcrt".
Daher habe ich diese beiden Projekte (auch in "/boinc/win_build/" zu finden) in meiner eigenen Solution per "vorhandenes Projekt hinzufügen" eingebettet.
Meinem Projekt habe ich dann wie oben beschrieben in den Projekteigenschaften die beiden Verweise hinzugefügt und voila - es funktioniert. 8)
Die neuen Files haben mir zwar nicht direkt weitergeholfen, haben mich aber indirekt auf die Idee gebracht im boinc-Source-Ordner nochmal genauer ins win_build-Verzeichnis zu gucken. Da bin ich dann auf die Lösung gestoßen.
Also,
Lösungsweg:
Im Verzeichnis "/boinc/win_build/" habe ich das "boinc_samples"-Projekt zu einem VS 2010-Projekt konvertiert. Die Beispielanwendung lies sich auch gleich vom Start weg fehlerlos konvertieren.
Ein Blick in die Projektkonfiguration verrät, dass unter "Allgemeine Eigenschaften->Framework und Verweise" zwei Verweise eingetragen sind: Einer auf "libboinc_staticcrt" und einer auf "libboincapi_staticcrt".
Daher habe ich diese beiden Projekte (auch in "/boinc/win_build/" zu finden) in meiner eigenen Solution per "vorhandenes Projekt hinzufügen" eingebettet.
Meinem Projekt habe ich dann wie oben beschrieben in den Projekteigenschaften die beiden Verweise hinzugefügt und voila - es funktioniert. 8)
Ähnliche Themen
- Antworten
- 469
- Aufrufe
- 76K
- Antworten
- 0
- Aufrufe
- 51K
- Antworten
- 0
- Aufrufe
- 15K
- Antworten
- 0
- Aufrufe
- 151K