|
|
||||||
|
#1
|
|
|
|
|
Hallo,
ich möchte unter Vista mein Programm debuggen ohne das Visual Studio zu installieren. Ich habe den Remote Debugger installiert. Dabei habe ich allerdings zwei Probleme. 1. mir fehlen noch Debug Runtimes zum starten. Die Release Runtimes habe ich mit dem Mixrosoft Visual c++ SP1 Redistributable Package (x86) installiert. 2. Das Programm muss zuerst gestartet werden bevor ich mit dem Debuggen anfangen kann. Gibt es eine Möglichkeit über Remote das Program direkt zu starten? Viele Grüße Ingo Forbrig |
|
|
|
#2
|
|
|
|
|
Hallo Ingo!
> ich möchte unter Vista mein Programm debuggen ohne das Visual Studio zu > installieren. Ich habe den Remote Debugger installiert. Dabei habe ich > allerdings zwei Probleme. > 1. mir fehlen noch Debug Runtimes zum starten. Die Release Runtimes habe ich > mit dem Mixrosoft Visual c++ SP1 Redistributable Package (x86) installiert. > 2. Das Programm muss zuerst gestartet werden bevor ich mit dem Debuggen > anfangen kann. Gibt es eine Möglichkeit über Remote das Program direkt zu > starten? Linke doch einfach statisch! |
|
#3
|
|
|
|
|
Hallo Martin,
was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den Linkoptionen. Viele Grüße Ingo Forbrig "Martin Richter [MVP]" wrote: [..] |
|
#4
|
|
|
|
|
> was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den
> Linkoptionen. In den Projekt-Eigenschaften unter C++ -> Code Generation -> Runtime Library "Multi-threaded (/MT)" bzw "Multi-threaded Debug (/MTd)" auswählen. Dann werden die Runtime Libs *statisch* in dein Programm eingebunden, müssen also nicht extra installiert / mitgeliefert werden. Grüße, Hannes |
|
#5
|
|
|
|
|
Hallo Hannes,
wenn ich den Paramneter /MT benutze, bekomme ich nur eine Fehlermeldung mit dem Hinweis, dass ich /MD benutzen soll. Es handelt sich bei mir um DLLs die ich erstellt habe, vermutlich deshalb? Viele Grüße Ingo "Hannes Walter" wrote: [..] |
|
#6
|
|
|
|
|
Hallo Ingo!
> was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den > Linkoptionen. > http://blog.kalmbach-software.de/de/...ime-crt-linkt/ |
|
#7
|
|
|
|
|
Hallo Ingo,
> wenn ich den Paramneter /MT benutze, bekomme ich nur eine > Fehlermeldung mit dem Hinweis, dass ich /MD benutzen soll. Es handelt > sich bei mir um DLLs die ich erstellt habe, vermutlich deshalb? Wie ist die genaue Meldung? Nutzt Du die MFC? Wenn ja, dann musst Du die auch statisch einbinden. Das ist gleich zu Anfang bei den Project Properties einstellbar. Diese Einstellungen sind alle Konfigurationsspezifisch, also immer schön synchron halten zwischen Debug und Release, sonst wunderst Du Dich nachher, dass Deine Release doch wieder die runtime dlls braucht. |
|
|
| Ähnliche Themen | |
| SBS 2008 Essential Std. + SRV 2003 R2 + Vista Business => Server und Ordnerfreigaben sind auf Vista nicht sichtbar... Ping auf SRV geht? Hallo, habe folgendes kleines Problem.... SBS 2008 Essential Std. + SRV 2003 R2 + Vista Business => Server und Ordnerfreigaben sind auf Vista PC nicht sichtbar... Ping auf... |
|
| Vista aus XP booten klappt nicht mehr (via boot.ini C:\vista.bs="Windows Vista") Hi, irgendwie habe ich keine Idee mehr, warum ich Vista aus XP nicht gebootet bekomme. Die Situation ist die, dass ich via XP boot.ini XP selbst, Vista und OpenSUSE boote.... |
|
| Vista-Design - Software T-Online 6.0 - Installation/Update nicht möglich - Vista Home Premium Hallo! hat es jemand geschafft, das Update durchzuführen? Ich habe Vista Home Premium. Versuch als User Versuch als Admin Jeweils 4 mal ohne Erfolg. Service T- Online... |
|
| Hilfe Vista TV gegen die original TV-Engine von Vista Media Center installieren aber wie? Hallo zusammen, ich hatte zusätzlich in den PC eine TV-Karte eingebaut. TV-Card: Satelco EasyWatch PCI DVD-S2 Jetzt ist bei mir statt "Vista TV" drauf, vielleicht war das... |
|
|
Alle Zeitangaben in WEZ. Es ist jetzt 03:16 Uhr. | Privacy Policy
|