Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ cli ';互斥锁';:不是';标准&x27;,在CLR中使用犰狳时出错 我在C++ CLR中使用犰狳,当我在解决方案中包含犰狳并建立它时,我得到这个错误: missing type specifier - int assumed. Note: C++ does not support default-int 'mutex': is not a member of 'std' 'cache-mutex':unknown override specifier_C++ Cli_Clr_Armadillo - Fatal编程技术网

C++ cli ';互斥锁';:不是';标准&x27;,在CLR中使用犰狳时出错 我在C++ CLR中使用犰狳,当我在解决方案中包含犰狳并建立它时,我得到这个错误: missing type specifier - int assumed. Note: C++ does not support default-int 'mutex': is not a member of 'std' 'cache-mutex':unknown override specifier

C++ cli ';互斥锁';:不是';标准&x27;,在CLR中使用犰狳时出错 我在C++ CLR中使用犰狳,当我在解决方案中包含犰狳并建立它时,我得到这个错误: missing type specifier - int assumed. Note: C++ does not support default-int 'mutex': is not a member of 'std' 'cache-mutex':unknown override specifier,c++-cli,clr,armadillo,C++ Cli,Clr,Armadillo,这是我的代码,我还没有写任何东西: #include "pch.h" #include <include/armadillo> using namespace System; int main(array<System::String ^> ^args) { } #包括“pch.h” #包括 使用名称空间系统; int main(数组^args) { } 如何解决此问题?在之前定义一个名为ARMA\u don\u USE\u STD\u

这是我的代码,我还没有写任何东西:

#include "pch.h"

#include <include/armadillo>

using namespace System;

int main(array<System::String ^> ^args)
{


}
#包括“pch.h”
#包括
使用名称空间系统;
int main(数组^args)
{
}

如何解决此问题?

之前定义一个名为
ARMA\u don\u USE\u STD\u MUTEX的宏
,包括
初始化犰狳头。例如:

#define ARMA_DONT_USE_STD_MUTEX
#include <armadillo>
#定义ARMA\u不使用\u标准\u互斥
#包括说:

ARMA\u不使用标准互斥体

禁用std::mutex的使用;如果编译器和/或环境不支持std::mutex,则适用


请提供。例如:您是否包含了正确的标题?消息引用了标题中的某些内容,可能来自犰狳内部
std::mutex
与CLR不兼容。