niimaqdxsrc: add 64-bit import library as NI doesn't provide one
This commit is contained in:
parent
4d8b79b022
commit
833accf1b6
@ -1,12 +1,12 @@
|
||||
add_definitions(-DHAVE_CONFIG_H)
|
||||
|
||||
set (SOURCES
|
||||
set(SOURCES
|
||||
gstniimaqdx.c)
|
||||
|
||||
set (HEADERS
|
||||
set(HEADERS
|
||||
gstniimaqdx.h)
|
||||
|
||||
include_directories (AFTER
|
||||
include_directories(AFTER
|
||||
.
|
||||
${NIIMAQDX_INCLUDE_DIR})
|
||||
|
||||
@ -14,13 +14,18 @@ add_library(libgstniimaqdx MODULE
|
||||
${SOURCES}
|
||||
${HEADERS} )
|
||||
|
||||
# National Instruments doesn't provide a .lib for 64-bit, so use our own
|
||||
if (CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||||
set(NIIMAQDX_LIBRARIES "${CMAKE_CURRENT_SOURCE_DIR}/win64/niimaqdx.lib")
|
||||
endif()
|
||||
|
||||
target_link_libraries(libgstniimaqdx
|
||||
general ${GLIB2_LIBRARIES}
|
||||
general ${GOBJECT_LIBRARIES}
|
||||
general ${GSTREAMER_LIBRARY}
|
||||
general ${GSTREAMER_BASE_LIBRARY}
|
||||
general ${GSTREAMER_VIDEO_LIBRARY}
|
||||
general ${NIIMAQDX_LIBRARIES})
|
||||
${GLIB2_LIBRARIES}
|
||||
${GOBJECT_LIBRARIES}
|
||||
${GSTREAMER_LIBRARY}
|
||||
${GSTREAMER_BASE_LIBRARY}
|
||||
${GSTREAMER_VIDEO_LIBRARY}
|
||||
${NIIMAQDX_LIBRARIES})
|
||||
|
||||
install (TARGETS libgstniimaqdx
|
||||
LIBRARY DESTINATION lib/gstreamer-0.10)
|
||||
|
||||
92
sys/niimaqdx/win64/niimaqdx.def
Normal file
92
sys/niimaqdx/win64/niimaqdx.def
Normal file
@ -0,0 +1,92 @@
|
||||
EXPORTS
|
||||
IMAQdxAllocate
|
||||
IMAQdxBenchmarkGenICamXMLLoad
|
||||
IMAQdxCalculateBayerGains
|
||||
IMAQdxCalculatePacketSize
|
||||
IMAQdxCloseCamera
|
||||
IMAQdxConfigureAcquisition
|
||||
IMAQdxConfigureGrab
|
||||
IMAQdxDebugAttributesToFile
|
||||
IMAQdxDiscoverEthernetCameras
|
||||
IMAQdxDispose
|
||||
IMAQdxEnumerateAttributeValues
|
||||
IMAQdxEnumerateAttributeValuesCW
|
||||
IMAQdxEnumerateAttributes
|
||||
IMAQdxEnumerateAttributes2
|
||||
IMAQdxEnumerateAttributes2CW
|
||||
IMAQdxEnumerateAttributes3
|
||||
IMAQdxEnumerateAttributes3CW
|
||||
IMAQdxEnumerateAttributesCW
|
||||
IMAQdxEnumerateCameraFiles
|
||||
IMAQdxEnumerateCameras
|
||||
IMAQdxEnumerateCamerasCW
|
||||
IMAQdxEnumerateVideoModes
|
||||
IMAQdxEnumerateVideoModesCW
|
||||
IMAQdxGetActionCommandPort
|
||||
IMAQdxGetAttribute
|
||||
IMAQdxGetAttributeCW
|
||||
IMAQdxGetAttributeDescription
|
||||
IMAQdxGetAttributeDescriptionCW
|
||||
IMAQdxGetAttributeDisplayName
|
||||
IMAQdxGetAttributeDisplayNameCW
|
||||
IMAQdxGetAttributeIncrement
|
||||
IMAQdxGetAttributeIncrementCW
|
||||
IMAQdxGetAttributeMaximum
|
||||
IMAQdxGetAttributeMaximumCW
|
||||
IMAQdxGetAttributeMinimum
|
||||
IMAQdxGetAttributeMinimumCW
|
||||
IMAQdxGetAttributeRepresentation
|
||||
IMAQdxGetAttributeTooltip
|
||||
IMAQdxGetAttributeTooltipCW
|
||||
IMAQdxGetAttributeType
|
||||
IMAQdxGetAttributeUnits
|
||||
IMAQdxGetAttributeUnitsCW
|
||||
IMAQdxGetAttributeVisibility
|
||||
IMAQdxGetCameraProperty
|
||||
IMAQdxGetCameraStatus
|
||||
IMAQdxGetDriverName
|
||||
IMAQdxGetDriverName2
|
||||
IMAQdxGetDriverVersion
|
||||
IMAQdxGetErrorString
|
||||
IMAQdxGetErrorStringCW
|
||||
IMAQdxGetFullyQualifiedAttributeName
|
||||
IMAQdxGetImage
|
||||
IMAQdxGetImageCW
|
||||
IMAQdxGetImageData
|
||||
IMAQdxGetImageDataCW
|
||||
IMAQdxGetRawBufferSize
|
||||
IMAQdxGrab
|
||||
IMAQdxGrabCW
|
||||
IMAQdxIsAttributeReadable
|
||||
IMAQdxIsAttributeReadableCW
|
||||
IMAQdxIsAttributeWritable
|
||||
IMAQdxIsAttributeWritableCW
|
||||
IMAQdxOpenCamera
|
||||
IMAQdxReadAttributes
|
||||
IMAQdxReadAttributesFromString
|
||||
IMAQdxReadMemory
|
||||
IMAQdxReadRegister
|
||||
IMAQdxRegisterAttributeUpdatedEvent
|
||||
IMAQdxRegisterFrameDoneEvent
|
||||
IMAQdxRegisterPnpEvent
|
||||
IMAQdxRenameInterface
|
||||
IMAQdxResetCamera
|
||||
IMAQdxResetEthernetCameraAddress
|
||||
IMAQdxSequence
|
||||
IMAQdxSequenceCW
|
||||
IMAQdxSetAttribute
|
||||
IMAQdxSetAttributeCW
|
||||
IMAQdxSetAttributeFromParamInfo
|
||||
IMAQdxSetAttributeFromVoidPtr
|
||||
IMAQdxSnap
|
||||
IMAQdxSnapCW
|
||||
IMAQdxStartAcquisition
|
||||
IMAQdxStopAcquisition
|
||||
IMAQdxSwitchCameraDriver
|
||||
IMAQdxUnconfigureAcquisition
|
||||
IMAQdxValidateAcquisition
|
||||
IMAQdxWriteAttributes
|
||||
IMAQdxWriteAttributesToString
|
||||
IMAQdxWriteMemory
|
||||
IMAQdxWriteRegister
|
||||
IMAQdxWriteSettingsToRegistry
|
||||
BIN
sys/niimaqdx/win64/niimaqdx.lib
Normal file
BIN
sys/niimaqdx/win64/niimaqdx.lib
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user