我想在我的项目中使用C#6(空传播,其他功能).
我在我的电脑上安装了VS 2015,它的工作非常出色并构建了测试代码
var user = new SingleUserModel(); //all model fields are null
var test = user.User?.Avatar?["blah"];
Run Code Online (Sandbox Code Playgroud)
但是当我将我的项目推送到repo并且CI开始构建它时,由于不支持,构建失败?.
我已经在CI服务器上安装了VS2015,但是喜欢它不使用它.我能做什么?
CI - CruiseControl .NET构建 C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
我有一个JNI库,由Android应用程序和NDK一起使用.我没有源代码,只为某些arch编译了.so文件.
我想在64位x86 linux PC上的简单控制台Java应用程序中调用此库中的函数.
我做了什么:
System.loadLibraryliblog.so: cannot open shared object file: No such file or directory.libstdc++.so: cannot open shared object file: No such file or directory/usr/lib/x86_64-linux-gnu/libc.so: invalid ELF header.undefined symbol: __stack_chk_guard评论获得了我的库的UnsatisfiedLinkError .看起来我的图书馆强烈收紧了Android的东西如果没有特定于Android的程序,我该怎么做才能在普通程序中使用这个库?