##
## Author(s):
## - Pierre ROULLON <proullon@aldebaran-robotics.com>
##
## Copyright (C) 2012 Aldebaran Robotics
# Find python, but avoid using python from python package
find_program(_python_executable
NAMES python${pyver} python${pyver}.exe python python.exe
NO_CMAKE_FIND_ROOT_PATH)
if (NOT _python_executable)
qi_error("python executable not found")
endif()
function(qi_add_python_qimessaging_test name)
set(_test_name test_python${pyver}_${name})
qi_add_test(${_test_name}
${_python_executable}
ARGUMENTS
${CMAKE_CURRENT_SOURCE_DIR}/run_qimessaging_test.py
--sdk-dir ${QI_SDK_DIR}
--src-dir "${CMAKE_CURRENT_SOURCE_DIR}/.."
${name}
${ARGN}
)
if(BUILD_TESTS)
if("${QIBUILD_VERSION}" VERSION_GREATER "3.1")
return() # done by default in qibuild 3.2
endif()
if(WIN32)
set_tests_properties(${_test_name} PROPERTIES
ENVIRONMENT "PATH=${QI_SDK_DIR}/${QI_SDK_BIN}"
)
elseif(APPLE)
set_tests_properties(${_test_name} PROPERTIES
ENVIRONMENT "DYLD_LIBRARY_PATH=${QI_SDK_DIR}/${QI_SDK_LIB}"
)
endif()
endif()
endfunction()
qi_add_python_qimessaging_test(test_async TIMEOUT 5)
qi_add_python_qimessaging_test(test_promise TIMEOUT 20)
qi_add_python_qimessaging_test(test_signal TIMEOUT 5)
qi_add_python_qimessaging_test(test_typespassing TIMEOUT 5)
qi_add_python_qimessaging_test(test_call TIMEOUT 10)
qi_add_python_qimessaging_test(test_applicationsession TIMEOUT 3)
qi_create_lib(testregisterobject${pyver} SHARED SRC testregisterobject.cpp NO_INSTALL)
qi_use_lib(testregisterobject${pyver} QI QITYPE QIMESSAGING)
qi_add_python_qimessaging_test(test_createobject)
if(UNIX AND NOT APPLE)
# If we link with toolchain python, we must set PYTHONHOME to use .py files
# from toolchain python and not system.
# At this point it only works on linux for unknown reasons.
set(PYTHONHOME "${PYTHON_INCLUDE_DIRS}/../..")
endif()
qi_create_gtest(test_python${pyver}_registerpythonclass SRC registerfactory.cpp
DEPENDS QIPYTHON${pyver} GTEST
ARGUMENTS "${CMAKE_CURRENT_SOURCE_DIR}/test_registerfactory.py" "${CMAKE_CURRENT_SOURCE_DIR}/.." "${QI_SDK_DIR}/${QI_SDK_LIB}" "${PYTHONHOME}")
qi_create_gtest(test_python${pyver}_typepassing SRC test_python_typepassing.cpp
DEPENDS QIPYTHON${pyver} GTEST
ARGUMENTS "${QI_SDK_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/.." "${PYTHONHOME}")
没有合适的资源?快使用搜索试试~ 我知道了~
pynaoqi-python2.7-2.1.4.13-win32-vs2010.zip
共167个文件
dll:131个
py:27个
pyd:4个
需积分: 50 15 下载量 108 浏览量
2018-10-24
21:51:16
上传
评论 1
收藏 13.07MB ZIP 举报
温馨提示
naoqi python sdk pynaoqi-python2.7-2.1.4.13-win32-vs2010.zip
资源推荐
资源详情
资源评论
收起资源包目录
pynaoqi-python2.7-2.1.4.13-win32-vs2010.zip (167个子文件)
test_python_typepassing.cpp 6KB
registerfactory.cpp 2KB
testregisterobject.cpp 414B
boost_log_setup-vc100-mt-gd-1_55.dll 2.43MB
boost_log_setup-vc100-gd-1_55.dll 2.23MB
boost_regex-vc100-mt-gd-1_55.dll 1.76MB
boost_regex-vc100-gd-1_55.dll 1.76MB
boost_wave-vc100-mt-gd-1_55.dll 1.24MB
boost_wave-vc100-gd-1_55.dll 1.24MB
libeay32.dll 1.22MB
boost_log-vc100-mt-gd-1_55.dll 1.11MB
boost_unit_test_framework-vc100-mt-gd-1_55.dll 1.02MB
boost_unit_test_framework-vc100-gd-1_55.dll 1.02MB
boost_log_setup-vc100-mt-1_55.dll 1005KB
boost_log-vc100-gd-1_55.dll 1003KB
qimessaging.dll 994KB
boost_log_setup-vc100-1_55.dll 904KB
qitype.dll 880KB
boost_locale-vc100-mt-gd-1_55.dll 764KB
boost_program_options-vc100-mt-gd-1_55.dll 655KB
boost_program_options-vc100-gd-1_55.dll 655KB
qipython.dll 636KB
boost_regex-vc100-mt-1_55.dll 617KB
boost_regex-vc100-1_55.dll 617KB
boost_serialization-vc100-mt-gd-1_55.dll 584KB
boost_serialization-vc100-gd-1_55.dll 584KB
qi.dll 540KB
boost_graph-vc100-mt-gd-1_55.dll 527KB
boost_graph-vc100-gd-1_55.dll 527KB
boost_log-vc100-mt-1_55.dll 518KB
boost_wave-vc100-1_55.dll 498KB
boost_wave-vc100-mt-1_55.dll 498KB
boost_python-vc100-mt-gd-1_55.dll 486KB
boost_python-vc100-gd-1_55.dll 486KB
boost_log-vc100-1_55.dll 445KB
boost_unit_test_framework-vc100-1_55.dll 431KB
boost_unit_test_framework-vc100-mt-1_55.dll 431KB
boost_locale-vc100-mt-1_55.dll 390KB
boost_math_tr1f-vc100-mt-gd-1_55.dll 382KB
boost_math_tr1f-vc100-gd-1_55.dll 382KB
boost_program_options-vc100-mt-1_55.dll 356KB
boost_program_options-vc100-1_55.dll 356KB
boost_math_tr1-vc100-gd-1_55.dll 350KB
boost_math_tr1-vc100-mt-gd-1_55.dll 350KB
boost_math_tr1l-vc100-mt-gd-1_55.dll 349KB
boost_math_tr1l-vc100-gd-1_55.dll 349KB
boost_wserialization-vc100-gd-1_55.dll 340KB
boost_wserialization-vc100-mt-gd-1_55.dll 340KB
ssleay32.dll 259KB
boost_serialization-vc100-1_55.dll 238KB
boost_serialization-vc100-mt-1_55.dll 238KB
boost_python-vc100-1_55.dll 212KB
boost_python-vc100-mt-1_55.dll 212KB
boost_graph-vc100-mt-1_55.dll 210KB
boost_graph-vc100-1_55.dll 210KB
qic.dll 166KB
boost_wserialization-vc100-mt-1_55.dll 158KB
boost_wserialization-vc100-1_55.dll 158KB
boost_math_tr1f-vc100-mt-1_55.dll 156KB
boost_math_tr1f-vc100-1_55.dll 156KB
boost_filesystem-vc100-gd-1_55.dll 156KB
boost_filesystem-vc100-mt-gd-1_55.dll 156KB
boost_thread-vc100-mt-gd-1_55.dll 150KB
boost_math_tr1l-vc100-mt-1_55.dll 144KB
boost_math_tr1l-vc100-1_55.dll 144KB
boost_math_tr1-vc100-1_55.dll 144KB
boost_math_tr1-vc100-mt-1_55.dll 144KB
boost_signals-vc100-mt-gd-1_55.dll 118KB
boost_signals-vc100-gd-1_55.dll 118KB
pthreadGCE2.dll 110KB
libbz2.dll 100KB
boost_filesystem-vc100-1_55.dll 99KB
boost_filesystem-vc100-mt-1_55.dll 99KB
pthreadVSE2.dll 84KB
pthreadVC2.dll 84KB
boost_bzip2-vc100-mt-gd-1_55.dll 81KB
boost_bzip2-vc100-gd-1_55.dll 81KB
boost_date_time-vc100-gd-1_55.dll 80KB
boost_date_time-vc100-mt-gd-1_55.dll 80KB
boost_thread-vc100-mt-1_55.dll 80KB
pthreadVCE2.dll 76KB
boost_iostreams-vc100-mt-gd-1_55.dll 69KB
boost_iostreams-vc100-gd-1_55.dll 69KB
pthreadGC2.dll 59KB
boost_math_c99f-vc100-gd-1_55.dll 58KB
boost_math_c99f-vc100-mt-gd-1_55.dll 58KB
boost_math_c99-vc100-mt-gd-1_55.dll 58KB
boost_math_c99-vc100-gd-1_55.dll 58KB
boost_math_c99l-vc100-mt-gd-1_55.dll 55KB
boost_math_c99l-vc100-gd-1_55.dll 55KB
boost_iostreams-vc100-mt-1_55.dll 50KB
boost_iostreams-vc100-1_55.dll 50KB
boost_bzip2-vc100-1_55.dll 48KB
boost_bzip2-vc100-mt-1_55.dll 48KB
boost_signals-vc100-1_55.dll 48KB
boost_signals-vc100-mt-1_55.dll 48KB
boost_date_time-vc100-1_55.dll 41KB
boost_date_time-vc100-mt-1_55.dll 41KB
boost_prg_exec_monitor-vc100-gd-1_55.dll 39KB
boost_prg_exec_monitor-vc100-mt-gd-1_55.dll 39KB
共 167 条
- 1
- 2
资源评论
weixin_43509791
- 粉丝: 258
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功