- 主题:VC的类,在GCC里用可以吗?
请教,弄个摄像头做试验,厂家给的都是VC的示例,VC太大,不想安装,我想用GCC,把VC的代码移植过来,可以吗?
--
FROM 119.108.3.*
不能。vc2015 的 lib 都不能给 vc2008 用。
【 在 rabbit8000 (慕荣垂) 的大作中提到: 】
: 请教,弄个摄像头做试验,厂家给的都是VC的示例,VC太大,不想安装,我想用GCC,把VC的代码移植过来,可以吗?
--
FROM 110.81.15.*
那就是说用他厂家这样的VC类库,只能用VC了?
【 在 hgoldfish 的大作中提到: 】
: 不能。vc2015 的 lib 都不能给 vc2008 用。
:
--
FROM 223.104.175.*
1、VC咋太大了?你硬盘剩余空间多少?VC要占多少?
2、厂家提供了些啥?.h?.lib?.dll?还是别的啥?只有提供更细节的信息,才能判定里面是否有特定于VC的特性
--
修改:z16166 FROM 123.118.189.*
FROM 123.118.189.*
【 在 z16166 的大作中提到: 】
: 1、VC咋太大了?你硬盘剩余空间多少?VC要占多少?
: 2、厂家提供了些啥?.h?.lib?.dll?还是别的啥?只有提供更细节的信息,才能判定里面是否有特定于VC的特性
厂家打提供的有DLL也有LIB
提供的头文件这样:
#pragma once
#include <string>
#include <vector>
#include "udshl_defs.h"
#include "smart_ptr.h"
#include "simplectypes.h"
#include "AnalogChannelItem.h"
#include "VideoNormItem.h"
#include "VideoFormatItem.h"
#include "VideoFormatDesc.h"
#include "VideoCaptureDeviceItem.h"
#include "Error.h"
#include "IVCDProperty.h"
#include "DeBayerTransform.h"
#include "FrameFilterBase.h"
#include "dstring.h"
#include "dvector.h"
namespace _DSHOWLIB_NAMESPACE
{
class Grabber;
class MemBufferCollection;
class MemBuffer;
class GrabberListener;
class GrabberSinkType;
class OverlayBitmap;
/** This function must be used to initialize the library.
* If you want to use a different mode then COINIT_MULTITHREADED, either specify the mode, or call
* InitLibraryWithoutCOM in case you want to Initialize COM yourself (e.g. calling OleInitialize)
* @param coinit_mode The mode passed into CoInitialize/CoInitializeEx.
* @return true on success, false otherwise.
*/
UDSHL_EXP_API_ bool InitLibrary( COINIT coinit_mode = COINIT_MULTITHREADED );
/** This can be called instead of InitLibrary() when the user wants to initialize COM themselfes.
* (Calling this does not call CoInitialize/CoInitializeEx.)
* @return true on success, false otherwise.
*/
UDSHL_EXP_API_ bool InitLibraryWithoutCOM();
---------------------------------------------------------------------------------------
这是不是只能用VC了?
--
FROM 223.101.46.*
映美精的相机?我记得有C接口
【 在 rabbit8000 的大作中提到: 】
: 厂家打提供的有DLL也有LIB
: 提供的头文件这样:
: #pragma once
: ...................
--
FROM 1.94.188.*
是吗?我找找。
【 在 dormouseBHU 的大作中提到: 】
: 映美精的相机?我记得有C接口
--
FROM 223.101.46.*
IC Imaging Control C DLL 适用于非微软的 C 开发语言和 Borland C
版本 3.4.0.51 发布于 2017年11月23日
2.2 MB
要求
Intel Core i3或相同等级以上,记忆体2GB
24或32位元显卡
Windows XP, Windows Vista, Windows 7 (32 & 64 bit), Windows 8 (32 & 64 bit), Windows 10 (32 & 64 bit)
微软DirectX9.0c以上
【 在 rabbit8000 的大作中提到: 】
: 是吗?我找找。
--
FROM 120.244.156.*
我建议你还是装个 VC 吧。theimagingsource 的 C 接口很多年没更新了。
原来我也用 mingw, 后来发现做工业项目mingw 各种不方便,今天即使解决了 theimagingsource 的相机,明天可能还会遇到其他某个硬件的 SDK 不支持的问题。
你要是用 Qt 的话可以看看我写的一个开源项目。里面有 映美精相机的 支持代码。里面还有 Basler、海康、IDS、杭州图谱、SVS VISTEK 的支持代码。
https://gitee.com/liyuanbhu/JHPhoto_BASIC/tree/master/Camera/CameraImagingSource
【 在 rabbit8000 的大作中提到: 】
: 是吗?我找找。
--
FROM 120.244.156.*
楼主这是给自己挖个大坑往里跳
--
FROM 221.222.174.*