Impulsionar C ++ e Windows CE 6.0

Eu criei com êxito o STLPort and Boost c ++ para Windows CE 6.0. Eu posso executar o aplicativo com o Windows CE 6 e STLPort ambos no modo de liberação final de depuração.

Eu construí impulso com o seguinte arquivo em lotes:

@echo off
cls

:build

:release

echo building boost in release shared library

bjam ^
--with-system ^
--with-chrono ^
--with-date_time ^
--with-thread ^
--with-atomic ^
toolset=msvc-9.0~CEPlatform ^
variant=release ^
threading=multi ^
stdlib=stlport-5.2.1 ^
link=shared ^
runtime-link=shared

:debug

echo building boost in debug shared library

bjam ^
--with-system ^
--with-chrono ^
--with-date_time ^
--with-thread ^
--with-atomic ^
toolset=msvc-9.0~CEPlatform ^
define=_STLP_DEBUG=1 ^
variant=debug ^
threading=multi ^
stdlib=stlport-5.2.1 ^
link=shared ^
runtime-link=shared

goto exit

:exit
pause

Eu modifiquei o user-config.jam accordin para este link: [http://stackoverflow.com/questions/15906901/build-boost-c-wince/15939679#15939679][1]

Eu posso executar o aplicativo com o aumento no modo de liberação com algum problema:

boost :: this_thread :: sleep_for (boost :: chrono :: segundos (1));

fará com que o aplicativo trave no modo de liberação: não consigo o aplicativo se a instrução anterior não estiver presente. Parece que alguma dependência é perdida. Eu usei o Dependency walker e toda a dependência foi resolvida (COREDLL.DLL, STLPORT.5.2.DLL, BOOST_SYSTEM-VC90-MT-P-1_53.DLL, BOOST_THREAD-VC90-MT-P-1_53.DLL, BOOST_DATE_TIME-VC90- MT-P-1_53.DLL).

No modo de depuração, as coisas são piores: não consigo iniciar o aplicativo se incluo um cabeçalho de reforço (boost / thread.hpp, boost / chorono.hpp). Parece mais uma vez que alguns dll estão faltando, mas com walker dependência tudo parece ok. Nenhuma DLL ausente ... As DLLs vinculadas são: COREDLL.DLL, STLPORTSTLD.5.2.DLL, BOOST_SYSTEM-VC90-MT-GDP-1_53.DLL, BOOST_THREAD-VC90-MT-GDP-1_53.DLL, BOOST_DATE_TIME-VC90-MT -GDP-1_53.DLL

Estou esquecendo de algo. Alguém tem uma ideia?

questionAnswers(2)

yourAnswerToTheQuestion