小编Oz6*_*848的帖子

如何删除扩展名的黑名单标签?

我有我的chrome扩展名的.crx文件,并修改external_extensions.json来安装它.

它工作正常但在UI中删除后,无法重新安装它.

根据谷歌文档.

如果我通过用户界面卸载扩展程序,则扩展程序会被列入黑名单

我可以通过UI安装扩展程序将其删除并卸载它.

我想知道的是删除黑名单标签而不通过UI安装的方法.

有什么方法可以用吗?

google-chrome google-chrome-extension

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

想用cmake制作独立程序

我的程序使用 giblib 和 Imlib2 库,它是用 cmake 构建的。

它在我的电脑上完美运行,但在其他电脑上却没有。

我想原因是我安装了我的程序需要的每个库,但其他库没有。

我的目标是制作独立程序。(不需要额外安装任何其他库)

我应该在cmake文件中添加什么?


projectDef.cmake 源代码

file (GLOB PLATFORM RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
    X11/[^.]*.cpp
    X11/[^.]*.h
    X11/[^.]*.cmake
    )

SOURCE_GROUP(X11 FILES ${PLATFORM})

add_definitions(
)

set (SOURCES
    ${SOURCES}
    ${PLATFORM}
    )

add_x11_plugin(${PROJECT_NAME} SOURCES)

target_link_libraries(${PROJECT_NAME}
    ${PLUGIN_INTERNAL_DEPS}
    )

include_directories(/usr/include/giblib)
include_directories(/usr/include/X11)

target_link_libraries(MyProject X11)
target_link_libraries(MyProject Imlib2)
target_link_libraries(MyProject giblib)
Run Code Online (Sandbox Code Playgroud)

CMakeList.txt 源代码

cmake_minimum_required (VERSION 2.6)
set (CMAKE_BACKWARDS_COMPATIBILITY 2.6)
set(BUILD_SHARED_LIBS OFF)
set(CMAKE_EXE_LINKER_FLAGS "-static")

Project(${PLUGIN_NAME})

file (GLOB GENERAL RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
    [^.]*.cpp
    [^.]*.h
    [^.]*.cmake
    )

include_directories(${PLUGIN_INCLUDE_DIRS})


SET_SOURCE_FILES_PROPERTIES(
    ${GENERATED}
    PROPERTIES
        GENERATED 1
    )

SOURCE_GROUP(Generated FILES
    ${GENERATED}
    )

SET( …
Run Code Online (Sandbox Code Playgroud)

c++ linux cmake static-linking

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