文件交换

图像缩略图

部署共享库

版本1.0.0.1(6.93 kB) Peter Webb.
“部署共享库”发布在“Matlab艺术”博客中的示例代码。
4.5
2评级

4下载

更新2016年9月01日

查看版本历史记录

查看许可证

此示例代码包含使用Vigenere密码加密和解密消息的应用程序的源代码。该应用程序由C ++主程序和几个MATLAB函数组成。MATLAB函数必须由MATLAB编译器内置于C ++共享库中(有关详细信息,请参阅博客帖子)。
要构建和运行此示例,您将需要:
* matlab.
* Matlab编译器
* C ++编译器(GCC或Visual Studio)。

引用

Peter Webb(2021)。部署共享库(//www.tianjin-qmedu.com/matlabcentral/fileexchange/29443-deploying-a-shared-library),Matlab中央文件交换。检索到

评论和评级(3.

Shachar.

范枫

th

感谢您分享代码,
当我构建MVS项目时,会发生以下错误:
1> clcompile:
1> Vigenere.cpp.
1> Vigenere.obj:错误lnk2019:未解决的外部符号_mclterminateapplication_proxy在功能中引用_main
1> Vigenere.obj:错误lnk2019:未解决的外部符号_libvigenereterminate在功能_main中引用
1> Vigenere.obj:错误lnk2019:未解决的外部符号“__declspec(dllimport)void __cdecl解密(int,class mwarray&,class mwarray const&,class mwarray const&)”(__imp_?decrypt @@ yaxhaavmwarray @@ abv1 @ 1@z)在功能中引用_main
1> Vigenere.obj:错误lnk2019:未解决的外部符号“__declspec(dllimport)void __cdecl加密(int,class mwarray&,class mwarray const,class mwarray const&)”(__imp_?encrypt @@ yaxhaavmwarray @@ abv1 @ 1@z)在功能中引用_main
1> Vigenere.obj:错误lnk2019:未解决的外部符号_libvigenereinitialize在功能中引用_main
1> Vigenere.obj:错误lnk2019:未解决的外部符号_mclinitializeapplication_proxy in in function _main
1> Vigenere.obj:错误lnk2019:函数中未解决的外部符号_mclgetemptyarray_proxy函数“public:__thiscall mwarray :: mwarray(void)”(0mwarray @@ xz)
1> Vigenere.obj:错误lnk2019:函数中未解决的外部符号_mclcppgetlasterror_proxy在函数中引用“public:static void __cdecl mwexception :: caile_error(void)”(?rain_error @ mwexception @@ saxxz)
1> Vigenere.obj:错误lnk2019:函数中引用的未解决外部符号_proxy“public:__thiscall mwexception :: mwexception(void)”(?? 0mwexception @@ qae @ xz)
1> Vigenere.obj:错误lnk2019:未解决的外部符号_ref_count_obj_addref_proxy在函数中引用“public:__thiscall mwexception :: mwexception(class mwexception const)”(?? 0mwexception @@ qae @ abv0 @@ z)
1> Vigenere.obj:错误lnk2019:未解决的外部符号_ref_count_obj_release_proxy in函数中引用“public:virtual __thiscall mwexception ::〜mwexception(void)”(?? 1mwexception @@ @ uae @ xz)
1> Vigenere.obj:错误lnk2019:未解决的外部符号_error_info_get_message_proxy在函数中引用“public:divual char const * __thiscall mwexception :: whate(void)const”(?什么@ mwexception @@ ubepbdxz)
1> Vigenere.obj:错误lnk2019:函数中未解决的外部符号_mclgetstring_proxy在功能中引用“public:__thiscall mwarray :: mwarray(char const *)”(?? 0mwarray @@ qae @ pbd @ z)
1> Vigenere.obj:错误lnk2019:函数中未解决的外部符号_char_buffer_get_buffer_proxy在功能中引用“public:__thiscall mwstring ::运算符char const *(void)const”(bmwstring @@ qbepbdxz)

你能知道如何解决它。
谢谢!

Matlab释放兼容性
用R2010B创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!