小编jrk*_*jrk的帖子

LLVM OCaml绑定是否包含内在支持?

我似乎无法在官方LLVM OCaml绑定中找到对内在函数的引用,超出了is_intrinsic函数.

我正在构建一个后端,需要执行一些特定于目标的代码生成(对于SSE,AVX和NEON),而内在函数是C++ API中的标准路径.

ocaml llvm

5
推荐指数
1
解决办法
998
查看次数

是否可以使Microsoft build.exe包含来自远程目录的源?

添加多个目录的源文件(例如../../source.cpp或../../../somewhere_else/source.cpp,而不仅仅是source.cpp或../source.cpp) WDK/DDK构建中的SOURCES =声明会产生以下错误:

Ignoring invalid directory prefix in SOURCES= entry
Run Code Online (Sandbox Code Playgroud)

是否可以在构建中包含远程源文件?

windows build wdk

4
推荐指数
1
解决办法
2782
查看次数

如何将OpenSolaris x86启动到单用户模式?

现代OpenSolaris配置为在正常引导期间禁止root登录.它只能在单用户模式下使用.但是,许多在线指令只是说在默认的grub引导参数的末尾添加"-s",这使得图形引导进度显示在无限循环中,并且永远不会进入单用户模式控制台.

sysadmin boot solaris root

4
推荐指数
1
解决办法
1万
查看次数

OCaml模块如何导出依赖模块中定义的字段?

我有一个分解,其中模块A定义了一个结构类型,并导出了这个类型的字段,该字段被定义为模块中的值B:

a.ml:

type t = {
  x : int
}

let b = B.a
Run Code Online (Sandbox Code Playgroud)

b.ml:

open A (* to avoid fully qualifying fields of a *)
let a : t = {
  x = 1;
}
Run Code Online (Sandbox Code Playgroud)

避免循环依赖,因为B只依赖于类型声明(而不是值)A.

a.mli:

type t = {
  x : int
}

val b : t
Run Code Online (Sandbox Code Playgroud)

据我所知,这应该是犹太教.但编译器出错了:

File "a.ml", line 1, characters 0-1:
Error: The implementation a.ml does not match the interface a.cmi:
       Values do …
Run Code Online (Sandbox Code Playgroud)

ocaml module

4
推荐指数
1
解决办法
974
查看次数

标签 统计

ocaml ×2

boot ×1

build ×1

llvm ×1

module ×1

root ×1

solaris ×1

sysadmin ×1

wdk ×1

windows ×1