Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
The C compiler identification is MSVC 19.16.27045.0
The CXX compiler identification is MSVC 19.16.27045.0
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - skipped
Detecting C compile features
Detecting C compile features - done
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - skipped
Detecting CXX compile features
Detecting CXX compile features - done
Windows API version is 10.0.19041.0
OBS_VERSION: 0.0.1
Found FFmpeg: D:/dependencies2017/win32/bin/avcodec.lib (found version "58.54.100") found components: avcodec avdevice avutil avformat
Scripting: Luajit supported
CMake Warning (dev) at D:/Program Files/CMake/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
The package name passed to `find_package_handle_standard_args` (Python)
does not match the name of the calling package (PythonDeps). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/Modules/FindPythonDeps.cmake:61 (find_package_handle_standard_args)
deps/obs-scripting/CMakeLists.txt:47 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
Scripting: Python 3 supported
Jansson >=2.5 not found, building bundled version
C compiler: MSVC
Found FFmpeg: D:/dependencies2017/win32/bin/avformat.lib (found version "58.29.100") found components: avformat avutil swscale swresample avcodec
Using libavcodec for image loading in libobs
Found FFmpeg: D:/dependencies2017/win32/bin/avcodec.lib (found version "58.54.100") found components: avcodec avutil
VirtualCam GUID not set! VirtualCam disabled.
Could NOT find LibVLC (missing: VLC_INCLUDE_DIR)
VLC video plugin disabled
enc-amf submodule not found! Please fetch submodules. enc-amf plugin disabled.
RSSDK not found, Realsense camera plugin disabled
obs-vst submodule not found! Please fetch/update submodules. obs-vst plugin disabled.
Libfdk not found - obs-libfdk plugin disabled
Found FFmpeg: D:/dependencies2017/win32/bin/avcodec.lib (found version "58.54.100") found components: avcodec avfilter avdevice avutil swscale avformat swresample
Found FFmpeg: D:/dependencies2017/win32/bin/avcodec.lib (found version "58.54.100") found components: avcodec avutil avformat
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
NVidia Audio FX support enabled; requires redist to be installed by end-user
Configuring done
uj5u.com熱心網友回復:
Intrinsic Functions On Alpha - Overview
Intrinsic functions (also known as intrinsics) are function calls that the compiler resolves directly, by generating code, rather than by calling an external function. The Alpha version of the compiler supports a number of intrinsics.
With all intrinsics, you must explicitly enable the intrinsic before calling it, by using it with the /Oi compiler option or the intrinsic pragma. The general syntax for using this pragma is:
#pragma intrinsic( intrinsic-name )
For example, to enable the use of the _InterlockedIncrement intrinsic, include a pragma as shown, along with the declaration of the function:
long _InterlockedIncrement(long *);
#pragma intrinsic(_InterlockedIncrement)
The intrinsic functions listed in the following sections correspond one-for-one with existing instructions or PAL calls in the Alpha architecture. These functions assume that the following type definitions apply:
typedef signed _ _int 64 int 64;
typedef unsigned _ _int 64 uint64;
Please note that some intrinsics may only be executed in privileged context; for example, the _ _PAL_HALT intrinsic may only be successfully executed in kernel mode. For additional information, please consult the Alpha Architecture Reference Manual or Alpha Calling Standard (contained in Visual C++ Online Documentation).
--------------------------------------------------------------------------------
Send feedback to MSDN.Look here for MSDN Online resources.
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
試過了,還是沒用,
e:\github_code\obs-studio-master\libobs\util\threading-windows.h(67): warning C4013: “__iso_volatile_load32”未定義;假設外部回傳 int (編譯源檔案 E:\github_code\obs-studio-master\libobs\callback\signal.c)
眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......
值傳遞不會改變本身,參考傳遞(如果傳遞的值需要實體化到堆里)如果發生修改了會改變本身。 1.基本資料型別都是值傳遞 package com.example.basic; public class Test { public static void main(String[] args) { int ......