bílý prostor volný cesta k složce Dokumenty

hlasů
1

Při budování projektu C ++ pomocí nástrojů řetězce GNU, aby mi řekl, že ~

src / Adapter_FS5HyDE.d: 1: *** několik cílových vzorů. Stop.

Search, vyhledávání, vyhledávání, a zjistila jsem, že make si myslí, že má několik cílů, protože cesta k mým zahrnuty záhlaví obsahuje mezery. Pokud máte své záhlaví uložené v nějakém rozumný místě jako C:\Program Filespak můžete postarat o to pomocí starých DOS cest (např C:\PROGRA~1). Nicméně, když máte své hlavičky opravdu šílené místo, jako My Documentsmůžete dostat vyřešit problém s MY DOC~1protože tam je ještě prostor.

Nějaký nápad, jak vyprávět svůj kompilátor vypadat ve složce Dokumenty na záhlaví bez makematoucí cestu jako dva objekty?

(Poznámka: Neváhejte a házet rajčata na mě uvedení hlavičkové soubory ve složce Dokumenty, pokud si přejete, ale tam je . Malá zdůvodnění dělá to, co nemám pocit, že vysvětlovat Pokud řešení na tuto otázku je snadná, raději držet to tak, jak to je.)

Položena 17/08/2010 v 22:53
zdroj uživatelem
V jiných jazycích...                            


5 odpovědí

hlasů
3

Můžete zjistit, co stará cesta je tím, že dělá DIR /Xv příkazovém řádku.

Nebo, většinu času můžete předstírat, že se během prvních 6 znaků - prostory + ~1+ rozšíření (8,3 cesty nebude mít mezery).

Nebo můžete použít uvozovky: "C:\Documents and Settings\Administrator\My Documents".

Odpovězeno 17/08/2010 v 23:01
zdroj uživatelem

hlasů
1

Nevím, asi aby specficially, ale normální způsob, jak vyřešit tento je dát uvozovky kolem cesty, tj

cd "C:\Program Files\"

funguje to?

Odpovězeno 17/08/2010 v 22:57
zdroj uživatelem

hlasů
0

Napsat wrapper skript (např dávkový soubor) překládat názvy cesta ke zkrácené formě.

Mám skript „runwin“, která dělá věci, jako je tento - namísto např gcc <args> mohu volat runwin gcc <args>; runwin učiní heuristické odhady o tom, které argumenty jsou filename cesty a převést je, pak volat gcc na výsledný řetězec argumentů.

Odpovězeno 18/08/2010 v 11:16
zdroj uživatelem

hlasů
0

U některých složek, včetně složky Dokumenty, můžete zadat alternativní umístění. Chcete-li to provést, klepněte pravým tlačítkem myši na složku, vyberte Vlastnosti, vyberte kartu umístění, a můžete jít. Používám to, aby moje stahování a hudby na jiný disk (D :).

Odpovězeno 17/08/2010 v 23:31
zdroj uživatelem

hlasů
0

Boční Poznámka : zkratka (8.3) pro stejné složky nemusí být stejné na různých instalací OS. Takže nemůžete být jisti, že C:\Program Filesvždy bude C:\PROGRA~1.

  • Krátká jména nesmí obsahovat mezery v nich buď, takže obvyklá zkratka pro My Documentsje MYDOCU~1, není MY DOC~1.
  • Můžete najít přesné krátký název libovolné složky nebo souboru (včetně My Documents) za použití dir /x <filename>.
  • Pokud používáte toolchain GNU z příkazového řádku Windows ( cmd.exe), měli byste být schopni používat uvozovky ( ") kolem názvu souboru / složky na tento problém vyřešit.
Odpovězeno 17/08/2010 v 23:06
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more