Windows CE 6.0 и ссылка во время выполнения для отладки DLL / MDd

Я использую Windows CE 6.0 R3 на ПК x86. Я собрал NK.bin и SDK для платформы. Но у меня есть некоторые проблемы, чтобы понять, как я могу создать консольное приложение с / MTd (Debug DLL).

Если я попытаюсь построить это:

// main.c with /MDd
#include <stdio.h>
int main(int argc, char* argv[])
{
    printf("Hello World\n");
    return 0;
}

Это прекрасно работает, но

// main.cpp /MDd
#include <iostream>
int main(int argc, char* argv[])
{
    std::cout << "Hello World\n";
    return 0;
}

построить, но приложение "сбой". Кажется, что совместно используемая библиотека C ++ STD в отладочной версии отсутствует на целевой платформе, но присутствует отладочная версия CRT.

Что я должен сделать, чтобы построить приложение C ++ для Windows CE 6.0, которое ссылается на отладочную версию библиотеки C ++?

Что я должен сделать, чтобы построить приложение C ++ для Windows CE 6.0, которое ссылается на отладочную версию библиотеки C ++? Должен ли я изменить мой Platform Builder?

Ответы на вопрос(1)

Ваш ответ на вопрос