64-bit

matlab compiler installation problems

五迷三道 提交于 2019-12-18 13:04:40
问题 I'm trying to run a compiler on MATLAB but things don't go as expected. How can I properly install MATLAB and how can I check what exactly is going wrong. I have the MATLAB r2013a version. I've done as follow: I've downloaded the SDK 7.1 file from here destination folder for Tools: C:\Program Files\Microsoft SDKs\Windows\v7.1 destination folder for Samples: C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples I've added my compiler directories to the path environment Control Panel -> System -

Does 64-bit Windows use KERNEL64?

笑着哭i 提交于 2019-12-18 12:48:28
问题 I was looking at some libraries with dumpbin and I noticed that all the 64-bit versions were linked to KERNEL32. Is there no KERNEL64 on 64-bit Windows? If not, why? All my operating systems are 32-bit so I can't just look. A google search brings up nothing worthwhile so I suspect that there is no KERNEL64 but I'm still curious as to why this is. EDIT: I found this later which is pretty useful. MSDN guide to x64 回答1: It's always called kernel32.dll , even on 64-bit windows. This is for the

Python type long vs C 'long long'

故事扮演 提交于 2019-12-18 11:53:21
问题 I would like to represent a value as a 64bit signed long , such that values larger than (2**63)-1 are represented as negative, however Python long has infinite precision. Is there a 'quick' way for me to achieve this? 回答1: You could use ctypes.c_longlong: >>> from ctypes import c_longlong as ll >>> ll(2 ** 63 - 1) c_longlong(9223372036854775807L) >>> ll(2 ** 63) c_longlong(-9223372036854775808L) >>> ll(2 ** 63).value -9223372036854775808L This is really only an option if you know for sure

Why does 64-bit VC++ compiler add nop instruction after function calls?

此生再无相见时 提交于 2019-12-18 11:50:35
问题 I've compiled the following using Visual Studio C++ 2008 SP1, x64 C++ compiler: I'm curious, why did compiler add those nop instructions after those call s? PS1. I would understand that the 2nd and 3rd nop s would be to align the code on a 4 byte margin, but the 1st nop breaks that assumption. PS2. The C++ code that was compiled had no loops or special optimization stuff in it: CTestDlg::CTestDlg(CWnd* pParent /*=NULL*/) : CDialog(CTestDlg::IDD, pParent) { m_hIcon = AfxGetApp()->LoadIcon(IDR

Can I still develop 32-bit applications using a 64-bit machine?

随声附和 提交于 2019-12-18 11:09:27
问题 I'm wondering if I can still develop 32-bit apps using a 64-bit machine (64-bit Windows Vista with Visual Studio 2008 SP1)? Because I am planning to buy a laptop with 64-bit Vista. Im asking just to make sure. Thanks! 回答1: 64-bit Windows runs 32-bit Visual Studio just fine. Unless you specify you wish you use the x64 development tools, it will still compile 32-bit applications. Straight from the page: Visual Studio uses the 32-bit cross compiler even on a Windows 64-bit computer. You can,

Compiling 32 bit Assembler on 64 bit ubuntu [duplicate]

坚强是说给别人听的谎言 提交于 2019-12-18 10:45:03
问题 This question already has answers here : Assembling 32-bit binaries on a 64-bit system (GNU toolchain) (2 answers) Closed 3 years ago . I have program written in 32 bit assembly language... Now I just can't compile it on 64 bit OS. On our school they are specific and program has to be written in 32 bit version. Here is my program: bits 32 extern _printf global _start section .data message db "Hello world!!", 10, 0 section .text _start: pushad push dword message call _printf add esp, 4 popad

Oracle 11g Express Edition for Windows 64bit?

我们两清 提交于 2019-12-18 10:16:55
问题 I registered on http://Oracle.com in order to download 11g R2 Express edition database. But http://Oracle.com offered me download links only for Windows 32bit and for Linux 64bit. Is there somewhere 64bit Windows version of Oracle 11g XE database? Are 64bit versions available only for paid Oracle db? 回答1: There is no Windows 64-bit version of Oracle Express Edition. You'll have to go for Standard/Enterprise editions. 回答2: There is I used this blog post to install it in my machine: http:/

How to know installed Oracle Client is 32 bit or 64 bit?

a 夏天 提交于 2019-12-18 10:07:13
问题 OS: Windows 2008 Server R2 Oracle Client: 11.2 Many Thanks 回答1: A simple way to find this out in Windows is to run SQLPlus from your Oracle homes's bin directory and then check Task Manager. If it is a 32-bit version of SQLPlus, you'll see a process on the Processes tab that looks like this: sqlplus.exe *32 If it is 64-bit, the process will look like this: sqlplus.exe 回答2: Go to %ORACLE_HOME%\inventory\ContentsXML folder and open comps.xml file Look for <DEP_LIST> on ~second screen. If

Are 64 bit programs bigger and faster than 32 bit versions?

只愿长相守 提交于 2019-12-18 10:06:57
问题 I suppose I am focussing on x86, but I am generally interested in the move from 32 to 64 bit. Logically, I can see that constants and pointers, in some cases, will be larger so programs are likely to be larger. And the desire to allocate memory on word boundaries for efficiency would mean more white-space between allocations. I have also heard that 32 bit mode on the x86 has to flush its cache when context switching due to possible overlapping 4G address spaces. So, what are the real benefits

Matlab 2013b generated code produces Undefined symbols for architecture x86_64 error in mex

心不动则不痛 提交于 2019-12-18 09:06:18
问题 I have a C-Code generated by the Simulink Coder that I need to use in a C S-function. This may sound a bit strange but I need this Code to be executed multiple times within the s-function before writing the outputs of the s-function (it's an evolutionary algorithm that needs to simulate a prediction for a lot of individuals before evaluation and ranking...but those details do not really matter). The Problem is that I seem to have a problem with the 64bit instruction set when trying to mex my