實時編譯ts
A. 如何實現實時播放TS流
多線程,一個線程接收,一個線程播放。VLC控制項播放靜態的TS流文件 --- 這個在一個線程中執行TS流是用UDP發送的。 --- 這個在另一個線程中執行,注意線程的同步和數據的訪問等·
B. ts編譯過後的js文件,為什麼有個灰色的叉
這個x是告訴你,這個js文件是ts編譯出來的,不要去修改它,修改了也沒用,要改對應的ts文件
C. linux下編譯tslib,configure之前都正常,但make後就出現錯誤啦,求解。。
gcc 新版本編譯器對語法檢查嚴格,在源文件 ./tests/ts_calibrate.c 中
// 源文件
// if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) {
// cal_fd = open (calfile, O_CREAT | O_RDWR);
// } else {
// cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR);
// }
// 需要更改成如下形式
if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) {
cal_fd = open (calfile, O_CREAT | O_RDWR, 0777);
} else {
cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR, 0777);
}保存後重新編譯即可
D. ionic 修改ts 文件後需要重新編譯嗎
make是根據依賴文件的時間戳來決定要不要重新編譯的。在:object: deplist # actions中,可以把頭文件加進deplist,這樣修改頭文件後,make就會重新編譯了。單純地修改文件,而不設置Makefile,則make程序不知道你這個文件對應哪個編譯目標,自然無法判斷要重新編譯哪個目標了。
E. vscode 可以直接調試ts文件嗎
vscode使用task.json來配置項目的構建過程。
打開命令面板(Ctrl+Shift+P)選擇Run Build Task(Ctrl+Shift+B)
如果當前工作空間沒有task.json配置文件此時會出現提示
選擇 Configure Task Runner 自動創建task.json。該配置文件在工作空間的.vscode目錄下,這個目錄也是存放vscode配置的文件夾。
vscode默認的task配置文件中給出了執行tsc 和 gulp模板配置。簡單介紹一下task.json的寫法
{
"version": "0.1.0",
// 要使用的命令或者可執行文件的路徑
"command": "tsc",
// 對應command參數,是否是一個命令,否則為執行文件路徑
"isShellCommand": true,
// 是否在執行task任務時顯示控制台窗口
"showOutput": "always",
// 對應command參數指定程序的參數
"args": ["-p", "src", "--allowJs", "-w"],
// 不太明白這個,基本用不到
"problemMatcher": "$tsc",
}
另外還有更多參數和用法可以參照下面的官方文檔
https://code.visualstudio.com/docs/editor/tasks
配置好了之後使用默認的快捷鍵Ctrl+Shift+B即可執行編譯。
運行和調試項目
vscode默認支持nodejs,ts,js等項目的調試。使用launch.jsonp配置調試參數。
調試啟動調試的默認快捷鍵是F5, 如果沒有launch.json則會彈窗提示選擇調試環境,並自動創建launch.json
F. 請問什麼軟體可以編輯TS格式視頻
TS流只是一個mpeg的傳輸標准,如果要剪輯,需要看裡面video是什麼格式的.M
2-Edit Pro可以編輯video是mpeg1和mpeg2的文件,如果video是h.264的就不成了.TSReader還比較好用 可以剪輯TS流
G. php 編譯5.3.8源碼包dll擴展,如何選擇生成dll是nts還是ts的
項目屬性->C/C++->預處理器->預處理器定義 編輯這一項 找到 ZTS=1 改為 ZTS=0 就是 nts 了。
PHP源碼也需要編譯成nts的,
重新生成配置文件:configure --enable-cli --disable-zts
參考資料:http://blog.526net.com/?p=2958
H. TypeScript 中的 d.ts 文件有什麼作用,這種文件的內如如何編寫
使編輯器支持智能提示,TypeScript不需要編寫, 編譯ts文件可以自動生成
I. 如何編譯TypeScript
1、手動編譯
1.1、首先找到TypeScript的安裝目錄,我的在」C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0「。
1.2、使用cmd工具命令cd到安裝目錄。
1.3、輸入命令:tsc 文件名.ts,回車編譯。
一旦編譯成功,就會在相同目錄下生成同名的js文件(編譯成功後是沒有任何消息提示的。上圖中,這也是編譯成功的。只要不存在語法錯誤)。
2、設置自動編譯