[英]What regex strings can distinguish files containing "PE null null L" from "PE null null d"
我需要一種快速簡便的方法來了解給定目錄中有多少 dll 是 32 位的,有多少是 64 位的。 當我想到一個更簡單的解決方案時,我正准備編寫一個 PowerShell 腳本。 我在下面展示了我的想法可以工作,但我需要一點正則表達式幫助才能使其正常工作。 已經證明可以在記事本中打開 dll 文件,只需 ...
[英]What regex strings can distinguish files containing "PE null null L" from "PE null null d"
我需要一種快速簡便的方法來了解給定目錄中有多少 dll 是 32 位的,有多少是 64 位的。 當我想到一個更簡單的解決方案時,我正准備編寫一個 PowerShell 腳本。 我在下面展示了我的想法可以工作,但我需要一點正則表達式幫助才能使其正常工作。 已經證明可以在記事本中打開 dll 文件,只需 ...
[英]Crash on android x86_64 not happening on x86 (Android API30, API31)
以前的標題是:從 Android12 (api >= 31) 開始的vsprintf崩潰我的 Android 應用程序使用使用 NDK 構建的本機庫 (libexif)。 在我的本機代碼(改編自 exif)中的某個時間,我調用了vsprintf function,這使應用程序崩潰。 以前在e ...
[英]CArray MFC Serialization multiplatform, 16, 32 and 64 bit
我正在處理非常古老的遺留代碼,並將其從 32 位移植到 64 位。 我正在努力的事情之一是關於 MFC 序列化。 32 位和 64 位之間的區別之一是指針數據的大小。 這意味着,例如,如果出於某種原因我已經序列化了CArray的大小,例如 32 和 64 平台之間的數據不同,因為GetSize返 ...
[英]Does Int bits in Swift(Core Data) automatically cast to the same size as the device bits?
我試圖弄清楚 Core Data 中的Int32是否會在64 bits Device上顯示為32 bits或64 bits ,但我找不到關於 SO 的有效答案。 我去Swift文檔,它只顯示了這個信息: Int 在大多數情況下,您不需要選擇特定大小的 integer 來在您的代碼中使用。 Sw ...
[英]CStringArray MFC serialization on 32bit and deserialization on 64 bit
我在將 MFC 應用程序從 32 位移植到 64 位時遇到了很多困難。 我有與CStringArray成員相同的類,它們使用CArchive序列化,並且在 32 位應用程序中都可以正常工作。 現在我將同一個應用程序分成兩部分,一個是 32 位的,另一個是 64 位的,它們需要共享一些序列化數據; 當 ...
[英]How to migrate a 32 bit java web app to 64 bit?
我有一個 java web 應用程序,它在 tomcat 8.5 上運行(作為 windows 服務)。 這是一個 32 位應用程序。 當我安裝應用程序時,它會安裝在 C:/Program Files (x86)/ 目錄中。 我需要將其遷移到 64 位(針對 memory 分配問題),但我找不到任 ...
[英]System.BadImageFormatException, how to find the offending dll
我有一個 WPF 應用程序,現在已升級到 64 位,並且有很多參考資料。 有沒有辦法找到無法加載的有問題的二進制文件,因為它可能是 32 位 DLL。它給出的文件名只是主要的 WPF 應用程序 ...
[英]Can't create x64 .exe file with GCC after NASM compilation on Windows 10 x64
我想弄清楚,為什么我不能使用gcc version 8.1.0 (x86_64-win32-sjlj-rev0, Built by MinGW-W64 project)將 NASM x64 .obj文件鏈接到 x64 .exe : 然后,我嘗試將.obj文件與另一個 GCC build gcc ve ...
[英]gnu GAS use stdio.h in asm and compile 32 bit on 64 bit host
我想編譯下面的 asm.S 文件 我已經嘗試過gcc -m32 asm.S以及gcc -m32 asm.S -fPIC和其他一連串的東西,但我一直遇到錯誤,例如/usr/include/stdio.h:847: Error: no such instruction: extern void...我做 ...
[英]Delphi 10.4 64 bit compiler throws c0000005 ACCESS_VIOLATION on code that works in 32 bit mode. Breakpointing the AV line gives yet another result
在將一些舊應用程序從 Delphi 5 轉換為 Delphi 10.4 以及從那里從 32 位轉換為 64 位的過程中,我遇到了 Z4C4A218DB8E569D153ACC8A4533C48 3 位編譯器的一些奇怪行為。 目前,當以 32 位編譯時,該代碼在 Delphi 10.4 中完美運行。 ...
[英]Dealing with long type from a 32-bit codebase on a 64-bit system (Linux)
我有一個最初在 1995 年編寫的程序,一直保持到 2012 年。 它顯然是為 32 位架構編寫的,我已經設法讓該死的東西運行,但我對它如何保存數據感到困惑...... 我的問題是 64 位下的 sizeof(long) (我知道的一個常見問題),我嘗試在代碼中執行 sed 並將 long 替換為 ...
[英]Does using site packages installed for 32-bit Python introduce memory limitations if they are also used with 64-bit Python?
除了“只需使用您的 64 位 Python 版本安裝相應的軟件包”這一明顯的解決方案之外,除了證明有效用例的合理性之外,我還對這種情況進行了一些技術洞察。 例如,假設我正在運行帶有 64 位 Python 版本的 Python 腳本,其中包括以下內容: 這樣some_32bit_library是從 ...
[英]Why does Windows use RCX, RDX for pointers in a fresh x64 process, different from EAX, EBX in a newly created 32-bit process?
當我在暫停的 state ( CREATE_SUSPENDED ) 中創建 Windows x86進程時,其CONTEXT包含: Eax寄存器中入口點的虛擬地址; Ebx寄存器中進程環境塊結構的虛擬地址。 但是當我對x86_64進程執行相同操作時, CONTEXT包含: Rcx寄存器中入口點 ...
[英]Excel userform variable - can't find where declared or initialized
我正在使用供應商專有的 Excel 加載項和 ActiveX 控件(一個 ocx 文件)。 在試圖讓它在 64 位 Office 中工作時,我發現有一個變量,我們稱它為 ABC,TypeName 說的是,假設是 ABC_DEF。 這是 ActiveX 控件的 Excel 名稱。 奇怪的是,我找不到聲 ...
[英]Python 32 bit int, but 64 bit when int in array
蟒蛇 3.8.10 ; Linux的 如果整數i和ls list 變量中的第一個位置在相同的內存地址中引用整數5 ,為什么獨立整數建議 32 位,而列表中的相同整數(具有相同的內存地址)顯示作為64位? 混亂來自一個空列表在我的機器上具有 56 個字節的開銷這一事實。 具有 56 字節開銷和 ...
[英]Is is possible to compile a 32-bit python program with Nuitka?
我試過這個命令: py -m nuitka --mingw64 --standalone --onefile --windows-disable-console --windows-icon-from-ico=icon.ico program_name.py 即使刪除--mingw64參數,它也 ...
[英]using a 32bit ARM processor to write 64bit atomic operation in assembly in user mode in a multithreaded system (is it possible?)
我想為多線程操作系統的 atomic64bit 讀/寫 function 編寫匯編語言,但是我使用的處理器是 32 位(AM574x、AM576x、Sitara 處理器、使用 ARMv7-A 架構的 Cortex A15)並且它在用戶模式下運行並且它需要保持在用戶模式(意味着禁用中斷不起作用 - ...
[英]how to continue using the 32-bit API for C Matrix API on 64bit MCR
https://nl.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html 上面的文章提到了 MEX 文件的以下內容。 “您可以通過使用 -compatibleArrayDim ...
[英]How to convert a python code into a 32 bit application on a 64 bit machine
我已經下載了 python 3.10 32 位並嘗試再次轉換它,但仍然是 64 位。 我用pycharm編碼,用pyinstaller轉換。 ...
[英]How to create a cmake variable
我剛剛在這里問了一個問題這個問題是我自己解決的。 我只想在 Visual Studio CMake 項目中創建兩個項目配置 x86-Linux 和 x64-Linux。 我有 WSL 和遠程 linux。 看,在鏈接中,我有一個變量FORCE_32 。 如果它設置為 1,我希望 cmake 將繼續構 ...