要ROOT 的手机
1、Unknow Application ABI:
指定 AndroidManifest.xml 中的 sdk version
2、提示 run-as: Package 'xxxx' has corrupt installation
chmod 711 /data
chmod 711 /data/data
3、提示断点不生效
更新 ndk 重编译试试
posted @
2014-07-16 17:42 helor 阅读(361) |
评论 (0) |
编辑 收藏
新版 OpenCV 需要用 CMake 来编译,编译很简单:目录下新建 build 路径,然后cmake .. 就行了,网上一般的教程也是这样。
但是关于静态库和生成自己工程文件,一般的教程费老劲了,这都是对于 CMake 不了解的原因
将 OpenCV 编译成静态库 cmake .. -DBUILD_SHARED_LIBS=NO
编译完成后记得执行 CMakeTargets 下的 install 安装 OpenCV
完后,我们再用 CMake 来建立工程
cmake_minimum_required(VERSION 2.6)
project(Demo)
IF(WIN32)
SET(CMAKE_PREFIX_PATH D:/crossprj/opencv/build/install)
SET(CMAKE_CXX_FLAGS_DEBUG "/MTd /ZI /Od")
SET(CMAKE_CXX_FLAGS_RELEASE "/MT /Zi /O2")
SET(CMAKE_C_FLAGS_DEBUG "/MTd /ZI /Od")
SET(CMAKE_C_FLAGS_RELEASE "/MT /Zi /O2")
ENDIF(WIN32)
FIND_PACKAGE( OpenCV REQUIRED )
ADD_EXECUTABLE( Demo SkinDetect.cpp )
TARGET_LINK_LIBRARIES( Demo ${OpenCV_LIBS} )
include_directories( Demo ${OpenCV_INCLUDE_DIRS} )
不再需要拷贝 动态库,也不需要麻烦的设置工程头文件,库路径等
posted @
2014-03-29 12:18 helor 阅读(5589) |
评论 (0) |
编辑 收藏
用得好好的 vs2010 不知怎么启动时报直接崩溃,报 CLR20r3
搜了一下,关闭 Windows Presentation Foundation Font Cache 就好了
posted @
2010-06-19 00:17 helor 阅读(1939) |
评论 (0) |
编辑 收藏
需要 AudioCapture.dll.embed.manifest 可以拷贝
mainifile.tmp
2 /* ISOLATIONAWARE_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "AudioCapture.dll.embed.manifest"
maek.bat
@cl AudioCaptureDll.cpp Probe.cpp /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "MIXVISTADLL_EXPORTS" /D "_WINDLL" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /W3 /nologo /c /Wp64 /ZI /TP /errorReport:prompt
rc /fo "AudioCapture.dll.embed.manifest.res" manifile.tmp
@link AudioCaptureDll.obj AudioCapture.dll.embed.manifest.res /def:AudioCapture.def /dll /MANIFEST /MANIFESTFILE:"AudioCapture.dll.embed.manifest" /DEBUG /PDB:"AudioCapture.pdb" comsupp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
posted @
2008-11-29 16:18 helor 阅读(737) |
评论 (0) |
编辑 收藏
hr = CoCreateInstance(
CLSID_MMDeviceEnumerator, NULL,
CLSCTX_ALL, IID_IMMDeviceEnumerator,
(void**)&pEnumerator);
这个地方可能找不到链接库,
error LNK2019: unresolved external symbol _CLSID_MMDeviceEnumerator
error LNK2019: unresolved external symbol _IID_IMMDeviceEnumerator
解决方法
hr = CoCreateInstance(
__uuidof(MMDeviceEnumerator), NULL,
CLSCTX_ALL, __uuidof(IMMDeviceEnumerator),
(void**)&pEnumerator);
缺少 PKEY_Device_FriendlyName
hr = pProps->GetValue(PKEY_Device_FriendlyName, &varName);
解决方法是 #include <functiondiscoverykeys.h> // PKEY_Device_FriendlyName
posted @
2008-08-20 18:10 helor 阅读(1948) |
评论 (1) |
编辑 收藏