added decoder dll files for X64 ARCH

This commit is contained in:
2016-12-18 21:08:56 +08:00
parent 4ac5d8a4a6
commit 5e77ad5835
5 changed files with 5 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ libs/
obj/
.idea/
ipch/
x64/
cmake-build-debug/
cmake-build-release/
Debug/

View File

@@ -47,7 +47,7 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<PlatformToolset>v140_xp</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
@@ -129,7 +129,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>

Binary file not shown.

View File

@@ -11,8 +11,8 @@ var ffi = require('ffi');
* return :
*/
exports.testFFI = function(req, res) {
var libm = ffi.Library('./irda_decoder/libirda_decoder', {
'irda_context_init': [ 'int', null ]
var libm = ffi.Library('./irda_decoder/libirda_decoder_x64', {
'irda_context_init': [ 'uint8', [] ]
});
libm.irda_context_init();
res.end();