Как заставить Visual Studio выводить новые файлы в другой каталог (в идеале исходный каталог из сборки cmake из исходного кода)

Существует huTools.structured.dict2xml , который пытается быть совместимым с simplejson по духу. Вы можете дать ему подсказки, как обернуть вложенные подструктуры. Проверьте документацию для huTools.structured.dict2et , которая возвращает ElementTree объекты, если строки, возвращенные dict2xml.

>>> data = {"kommiauftragsnr":2103839, "anliefertermin":"2009-11-25", "prioritaet": 7,
... "ort": u"Hücksenwagen",
... "positionen": [{"menge": 12, "artnr": "14640/XL", "posnr": 1},],
... "versandeinweisungen": [{"guid": "2103839-XalE", "bezeichner": "avisierung48h",
...                          "anweisung": "48h vor Anlieferung unter 0900-LOGISTIK avisieren"},
... ]}

>>> print ET.tostring(dict2et(data, 'kommiauftrag',
... listnames={'positionen': 'position', 'versandeinweisungen': 'versandeinweisung'}))
'''
2009-11-25

    
        1
        12
        14640/XL
    

Hücksenwagen

    
        avisierung48h
        48h vor Anlieferung unter 0900-LOGISTIK avisieren
        2103839-XalE
    

7
2103839
'''

1
задан Robert Harvey 27 July 2010 в 21:42
поделиться

1 ответ

Вы можете выбрать выходной каталог для CMake следующим образом:

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${MY_DIR})
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${MY_DIR})
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${MY_DIR})

Для проектов Visual Studio используйте это:

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${MY_DIR})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${MY_DIR})
2
ответ дан 2 September 2019 в 22:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: