Beim Betrachten des Quellcodes
kicad_paths_example.cpp
static const wxString IMAGE_ARCHIVE = wxT( "images.tar.gz" );kicad_bitmap_store_path.cpp
wxFileName path( PATHS::GetStockDataPath() + wxT( "/resources" ), IMAGE_ARCHIVE );kicad_getstockdatapath.cpp
wxString PATHS::GetStockDataPath( bool aRespectRunFromBuildDir )
{
/* ... */
if( aRespectRunFromBuildDir && wxGetEnv( wxT( "KICAD_RUN_FROM_BUILD_DIR" ), nullptr ) )
/* ... */
else if( wxGetEnv( wxT( "KICAD_STOCK_DATA_HOME" ), &path ) && !path.IsEmpty() )
/* ... */
}Daher sucht KiCad nach images.tar.gz im Verzeichnis ./resources, wenn KICAD_RUN_FROM_BUILD_DIR gesetzt ist.
Wenn KICAD_RUN_FROM_BUILD_DIR andererseits nicht gesetzt ist, sucht KiCad nach images.tar.gz in KICAD_STOCK_DATA_HOME, was standardmäßig /usr/local/share/kicad/resources ist.
Ähnliche Beiträge nach Kategorie:
KiCad
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen