小编Jad*_*dw1的帖子

ssize_t 未定义

在我的代码中,我使用的是 ssize_t,但是当我尝试编译项目时出现错误:未知类型名称 'ssize_t'; 你的意思是“size_t”?

编译项目我使用 cc -std=c11 -O3 我包括 stdint.h 并且我也尝试过 stddef.h 和其他人。

我必须使用一些标志还是什么?

c posix gnu

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

Angular 10:缓冲区未定义

我需要一些帮助,因为我不知道该怎么做。我必须在我的 Angular 项目中使用“amqplib”。首先,我尝试使用“amqp-ts”,但是当我打开浏览器时,我遇到了错误:缓冲区未定义

经过几次尝试,我已切换到“amqplib”。但是,当我尝试调用库的函数时,出现错误:第二个错误

错误发生在以下行:

if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) {
  module.exports = buffer
} else {
  // Copy properties from require('buffer')
  copyProps(buffer, exports)
  exports.Buffer = SafeBuffer
}
Run Code Online (Sandbox Code Playgroud)

同样,Buffer 没有定义。

我已经尝试了这里提到的几种解决方案:Angular 6 Uncaught ReferenceError: Buffer is not Defined,我最终得到:-installed 'buffer' package

- 在polyfills.ts中

declare var require: any;
declare var global: any;

(window as any).global = window;
// @ts-ignore
window.Buffer = window.Buffer || require('buffer').Buffer;
(window as any).process = {
  version: ''
};
Run Code Online (Sandbox Code Playgroud)

-在index.html中

<script>
    var global = …
Run Code Online (Sandbox Code Playgroud)

amqp node-amqp angular

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

标签 统计

amqp ×1

angular ×1

c ×1

gnu ×1

node-amqp ×1

posix ×1