에 대해 컴파일되지 않습니다 솔직히이 출력으로 무엇을보고 있는지 100 % 확실하지 않습니다. 내가 말할 수있는 가장 좋은 점은 VCInstallDir 매크로에 문제가 있으며 잠재적으로 qcc 컴파일러 경로가 ("C : \ bbndk_vs \ host_10_3_0_2702 \ win32 \ x86 \ usr \ bin")으로 설정되어 있지 않다는 것입니다. 이것을 확인하십시오.BlackBerry 예제 프로젝트가 VS
지금은 두 번째 의견을 듣고 기쁘게 생각합니다. 누구든지 제가 고칠 필요가있는 것을 정확히 말해 줄 수 있다면 그것은 너무 좋습니다. 그리고 저는 그것을 정말로 고맙게 생각합니다! 내가 VS2013에 대한 BB10 플러그인으로 선택한 10.2 SDK를 사용하여 컴파일하면
나는이 출력을 얻을 : 내가 VS2013에 대한 BB10 플러그인으로 선택한 10.3 SDK 옵션 중 하나를 사용하여 컴파일하면
1>------ Build started: Project: DiceRoller, Configuration: Debug BlackBerry ------
1>Build started 14/07/2014 1:25:05 PM.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(361,5): warning MSB8003: Could not find VCInstallDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.
1>InitializeBuildStatus:
1> Touching "Device-Debug\DiceRoller.tlog\unsuccessfulbuild".
1>Link:
1> qcc -o main.o C:/src/2014/BB10/DiceRoller/src/main.c -V"4.6.3,gcc_ntoarmv7le" -c -Wp,-MMD,main.d -Wp,-MT,main.o -g -w3 -lang-c -fexceptions -fstack-protector-all -I"C:\VS2013\VC\include" -I"C:\VS2013\VC\atlmfc\include" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\um" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\shared" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\winrt" -I"C:\src\Libraries" -I"C:\bbndk\target_10_2_0_1155\qnx6\usr\include" -DQCC -D__QCC__ -D__QNX__ -UWIN32 -U_WINDOWS
1> 'qcc' is not recognized as an internal or external command,
1> operable program or batch file.
1> x86\usr\bin\make: *** [main.o] Error 1
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.44
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
내가 출력을 얻을 다음과 같이 표시됩니다.
1>------ Build started: Project: DiceRoller, Configuration: Debug BlackBerry ------
1>Build started 14/07/2014 1:54:48 PM.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(361,5): warning MSB8003: Could not find VCInstallDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.
1>InitializeBuildStatus:
1> Touching "Device-Debug\DiceRoller.tlog\unsuccessfulbuild".
1>Link:
1> qcc -o main.o C:/src/2014/BB10/DiceRoller/src/main.c -V"4.6.3,gcc_ntoarmv7le" -c -Wp,-MMD,main.d -Wp,-MT,main.o -g -w3 -lang-c -fexceptions -fstack-protector-all -I"C:\VS2013\VC\include" -I"C:\VS2013\VC\atlmfc\include" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\um" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\shared" -I"C:\Program Files (x86)\Windows Kits\8.1\Include\winrt" -I"C:\src\Libraries" -I"C:\bbndk\target_10_2_0_1155\qnx6\usr\include" -DQCC -D__QCC__ -D__QNX__ -UWIN32 -U_WINDOWS
1> cc1: fatal error: "-IC:\Program Files (x86)\Windows Kits\8.1\Include\um": Invalid argument
1> compilation terminated.
1> cc: C:/bbndk_vs/host_10_3_0_2702/win32/x86/usr/lib/gcc/arm-unknown-nto-qnx8.0.0eabi/4.6.3/cc1 caught signal 1
1> makefile:33: recipe for target 'main.o' failed
1> x86\usr\bin\make: *** [main.o] Error 1
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.76
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Visual Studio에서 [QNX-Project] (http://www.qnx.com/download/group.html?programid=26071)를 빌드하려는 것 같습니다. 이것이 제대로 작동하는 것이 확실합니까? –
예 저는 확신합니다. "Visual Studio 용 BlackBerry Native Plug-in" –